Hacker News new | ask | show | jobs
by SloughFeg 3524 days ago
Reminds me of the early 00s where everyone and their son were making unmaintainable DSLs in XML
1 comments

People still make them. Because, you know, "everyone can use them" and they are "simple". In reality, only software developers are able to do anything with such a crap DSL and it takes a lot more effort and workarounds to get anything done vs a sane programming language.
Even if only the developers can use a DSL, that doesn't not mean DSLs don't have a place as a solution and that a generic programming language is always preferable.

In complex enough domains DSLs can be key to tackle that complexity and they can take many forms.