|
|
|
|
|
by juancn
2004 days ago
|
|
They miss the main problem: tooling. DSLs are nice, but you need to integrate them into a development workflow which means strong IDE support and build systems. Auto complete, testing, backward compatibility, etc. If I normally have code in my IDE, where I right click on a test and choose run, everything is done for me, no fuss. If I integrate a DSL, things stop working as normal. Unless it's a widely supported DSL, such as regular expressions. |
|