4 ms·
> you still have to overcome the hurdle that people just _don’t want to spend time learning your one-off language_ That's an important point. Maybe as an acade
by squaredot 4y ago
> you still have to overcome the hurdle that people just _don’t want to spend time learning your one-off language_
That's an important point. Maybe as an academic someone is more inclined in learning new languages for the sake of intellectual interest, but on the engineering side, having uniformity of language is a big plus.
I ask myself, by the way, if the author misses the point not considering that all code that the programmer writes is translated in machine language / byte code of elementary instructions: those instructions are the primitive language. But the programmer uses a more elevated language as he wants something more expressive.
- m000 4y agoAcademics are not so hot on DSLs as one may think. Typically, they are viewed as padding material to the real research contribution. Anecdotally, I can recall papers being bashed because of the use of a DSL, but not applauded because of it.