2 ms·
Domain Specific Languages are incredibly powerful tools. They make it possible to cover untold numbers of configuration or business rules in a human-editable ye
by mikewarot 4y ago
Domain Specific Languages are incredibly powerful tools. They make it possible to cover untold numbers of configuration or business rules in a human-editable yet non-ambiguous manner.
They provide an impedance match to a wide variety of information that would otherwise have to be expressed in tons of high maintenance, error prone, boilerplate.
I've been using a pascal like DSL since the 1980s.
- ler0ix 3y agoDSL's are great, but we should write them inside of a language like Lisp, Scala, Haskell, etc. where we have all the tools already for editing and debugging them.