logoalt Hacker News

conartist6last Wednesday at 1:21 PM2 repliesview on HN

DSL is a term with such fuzzy meaning, I don't like it at all. It's always valid to just say "language". Languages and libraries don't even have to be opposing concepts either. Let's say you write the first ever JSON parsing library. Did you just create a library? Or a language?


Replies

librastevelast Wednesday at 1:32 PM

I have started gathering DSL specific content over on https://reddit.com/r/domainspecificlangs … there are several definitions over there. Personally I would distinguish between a drop down DSL and a full blown independent language.

morshu9001last Thursday at 7:50 AM

Doesn't seem fuzzy to me. JSON parser is a lib.