I really hope that extensible languages are the future. It is unfortunate that a majority of their users had no clue on how to properly extend the languages. It's about a time to fixe it.
> resulting code was so hard to read,
DSL code is the easiest to read and maintain. No "general purpose" language would ever match this.
> resulting code was so hard to read,
DSL code is the easiest to read and maintain. No "general purpose" language would ever match this.
> with program-specific syntax for each program.
As if it's something bad.
> Don't go back there.
You failed to understand the entire concept.