News for hackers. Stuff that matters.
Re:Malleable Systems: Software must be as easy to change as ... by nijave on Wednesday April 15, 2020 @08:28PM (#22884812)
Who actually likes DSLs and why? You introduce the complexity of a lexer and parser in the form of an abstraction on top of an API. What does that buy you?

In my experience, it just makes workflows more difficult since you now need to create custom editors, linters, formatters, testing frameworks, etc. You need a whole new ecosystem before you can truly become productive on top of learning an entirely new syntax.

There are no comments on this comment yet.