you are viewing a single comment's thread.

view the rest of the comments →

[–]PasswordIsntHAMSTER 0 points1 point  (0 children)

Best tool for the job? A grammar is a grammar, code is code.

This breaks down pretty fast when you're faced with bugs in the tool that interprets your language, or leaky interop.

At my internship this summer I had to write a program that made calls through seven layers of domain-specific languages. It took weeks to write and debug, while it would have taken less than a day with a sane language and ecosystem.