3 ms·
To the best of my knowledge, the Python community does not have an equivalent, popular mechanism for experimenting with DSLs within Python. I think t
by andreareina 10y ago
To the best of my knowledge, the Python community does
not have an equivalent, popular mechanism for
experimenting with DSLs within Python.
I think this is because modern javascript practice already includes a compiler pipeline to handle modules, polyfills, etc so one more step doesn't really matter. In contrast, since Python already works out of the box, even one extra step incurs a large step. (Linters and such don't count because I can run my unlinted code as is; I can't run my custom DSL without preprocessing it).