Hacker News new | ask | show | jobs
by AtlasBarfed 1019 days ago
DSLs are often the advanced step to a programmer guaranteeing his future employment:

1) don't document

2) obfuscate

3) pick obscure language

4) implement with your own language

I will grant that the most succinct representation of a problem is a DSL, but DSLs are inherent obfuscation to some degree.

Just because a perfect mathematical representation exists doesn't mean anyone besides the author will understand it inherently