Why all the fuss with DSLs? Isn't it just "metalinguistic abstraction" as described in the SICP? (mitpress.mit.edu)
The current "fashions" around DSLs I find a little annoying, it seems like the idea has been around and in use for some time, as this shows. Is there something new and profound? It seems that DSLs taken out of the context of lisp are much much less powerful.
Its a good technique, "language oriented programming" it may be marketed as in a parallel universe.
6 comments
[ 3.1 ms ] story [ 24.6 ms ] threadhttp://www.twainquotes.com/Classic.html
In other words: Yes, in a world where every coder had an MIT degree, nobody would be especially impressed by DSLs.
Or maybe that wouldn't be enough. I've met several people who had SICP for their first-year programming class and did not like it at all.