Comment by sdovan1
9 hours ago
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.
That's the biggest problem with DSLs: debugging!