En este episodio tuvimos como invitado a Juan Guillermo Gómez 🇨🇴; con él conversamos sobre su vida profesional y acerca del desarrollo de DSL (Domain Specific Language) en Kotlin.




Twitter de Juan Guillermo:

https://twitter.com/jggomezt




Creating Internal DSLs in Kotlin by Juan Guillermo Gomez:

https://speakerdeck.com/jggomez/creating-internal-dsls-in-kotlin

https://github.com/jggomez/KotlinDSL




Charlas sobre DSL:




Kotlin Nights | Vol. 3 - "Kotlin Native & Multiplatform" (ONLINE):

https://www.youtube.com/watch?v=46FYimKwmr8


KotlinConf 2018 - Creating Internal DSLs in Kotlin by Venkat Subramaniam:

https://www.youtube.com/watch?v=JzTeAM8N1-o


KotlinConf 2018 - Next Level DSLs by Aaron Sarazan:

https://www.youtube.com/watch?v=Rvx_BfG3NDo




Enlaces sobre conceptos relacionados a DSL:




Kotlin - ¿Funciones como operadores aritméticos? Sí, con Infix functions:

https://dev.to/devpicon/kotlin-funciones-como-operadores-aritmeticos-si-con-infix-functions-2h7


Kotlin | Type Safe Builders:

https://kotlinlang.org/docs/reference/type-safe-builders.html


Kotlin | Functions:

https://kotlinlang.org/docs/reference/functions.html


Kotlin | Lambdas:

https://kotlinlang.org/docs/reference/lambdas.html


Kotlin | This expresion:

https://kotlinlang.org/docs/reference/this-expressions.html


Kotlin | Extensions:

https://kotlinlang.org/docs/reference/extensions.html




Otras referencias:




DevHack Colombia:

https://www.devhack.co/


Latex project:

https://www.latex-project.org/



Twitter Mentions