logoalt Hacker News

sdovan1today at 1:10 PM1 replyview on HN

Sometimes I wonder why we need to invent another DSL. (or when should we?)

At work, we have an XML DSL that bridges two services. It's actually a series of API calls with JSONPath mappings. It has if-else and goto, but no real math (you can only add 1 to a variable though) and no arrays. Debugging is such a pain, makes me wonder why we don't just write Java.


Replies

panzitoday at 2:42 PM

That's the biggest problem with DSLs: debugging!