Hacker News new | ask | show | jobs
by rtpg 3991 days ago
the avantage of using a full programming language as a base for your DSL is that you don't have to deal with some of the "simpler" things.

Your base language already has variable assignment, loops, recursion? Great, you don't have to deal with that. Type checking? Wonderful, don't have to go read up on type inference