How to design and implement a DSL?
Pertinent to the cost issue, of course
Programming language design is difficult
Programming language implementation is difficult
The “DSL-ness” of DSLs doesn’t make these less
- Indeed, if you look at many DSLs, it’s apparent it makes it worse!