Dripro Building DSLs

Start: July 20, 2016
Address: 37 Starokozatska (Komsomolskaya) Street, Wix Office, Dnipro, Ukraine

DSLs are everywhere. Have you ever used SQL, Ant or maybe HTML? If so you were using a DSL, maybe without realizing it.

Domain-Specific Languages, or DSLs, provide convenient syntactical means of expressing goals in a given problem domain. A well-crafted DSL communicates the essence and means of the domain it represents in a natural way, so that you don’t even think about its underlying technology.

In this talk I’ll introduce the concept of DSLs, their pros and cons, and we will see a practical example and build our very own tax calculation DSL using TypeScript.

Register