News for hackers. Stuff that matters.
Re:Reflections on the Lack of Adoption of Domain Specific La... by juancn on Tuesday December 29, 2020 @12:54PM (#25572542)
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.

There are no comments on this comment yet.