Hacker News new | ask | show | jobs
by homie 2323 days ago
a language being a DPL doesn't preclude it from being a DSL
1 comments

I’m not certain that is true.

With a DPL, you describe what output you want without describing how to produce the output.

With a DSL, you have to describe how to produce the output.

No, there is no requirement that a DSL be imperative rather than declarative.