3 ms·
"When you develop a DSL, you lose the ability to leverage the checkers, IDEs, and other tools that exist for GPLs." When I think of "other tools", I think of t
by jacobscott 18y ago
"When you develop a DSL, you lose the ability to leverage the checkers, IDEs, and other tools that exist for GPLs."
When I think of "other tools", I think of testing frameworks, remoting layers, threading, other language libraries, etc. Can anyone give me an example of a problem domain that is not well suited by a current major programming language, and yet simple enough that it doesn't require you to implement the other tools you get for free by using one?