2 ms·
People don't seem to understand what the word "Domain" in "Domain Specific Language" means. It means this: http://domaindrivendesign.org/ http://domaindrivendes
by sedachv 17y ago
People don't seem to understand what the word "Domain" in "Domain Specific Language" means. It means this: http://domaindrivendesign.org/ http://domaindrivendesign.org/
Syntax extension (which in the case of macros is not about syntax at all, but about controlling when evaluation happens, something else that people do not understand about macros) is not about inventing a new, stupider way of writing for loops. It is about clearly expressing domain concepts.
For an article about "missing the point," the author manages to fail to understand both how syntax extension works and how it's used.