Introduction to DSLs in Kotlin
We'll cover the following...
As humans we don’t communicate the same way all the time. Sometimes we’re formal, sometimes we use slang, and at times all we do is nod or grunt. And we vary between these and other forms throughout the day, depending on the situation, what we’re communicating, and with whom. Programming applications is similar—we communicate with the system and fellow programmers who end up maintaining the code.
Sometimes we need the rigor and full power of general purpose programming languages. At ...