3 ms·
I find that a lot of DSLs are essentially "I need these N languages features in a serializable and dynamically runnable language." If you're already in a scrip
by jayd16 2y ago
I find that a lot of DSLs are essentially "I need these N languages features in a serializable and dynamically runnable language." If you're already in a scripting language its not all that interesting but if you're in a compiled language, a small embedded DSL can scratch an itch.
Even in JavaScript, you might not want the full power of eval() exposed and instead you want something with less power that can be parsed and sanitized.