> DSLs are used in production code, and solve real world
> problems better than ad-hoc repetative code does.
And this is called the "argument by assertion" fallacy.I'm sure there are a lot of problems where DSLs make sense to use. They're simply not _most_ problems.