it is funny how Python is just extensible enough syntax (with operator overloading, decorators, relatively simple toolchain?) and maybe occupies the right ecosystem niche (where systems programmers actually encounter it) that people do this DSL/retargeting stuff with it social.omar.website/@omar/statuses/01GREDGKX6R47R8VWTT0BSW6M4 while no one seems to try this kind of thing with Ruby or JavaScript
@omar People definitely do weird stuff with JavaScript!
Somebody compiling a subset of JavaScript to C++: https://surma.dev/things/compile-js/
Windows kernel debugger with integrated JavaScript support: https://github.com/vitoplantamura/BugChecker
Even asm.js qualifies as weird, I'd say: https://en.wikipedia.org/wiki/Asmjs
And craziest of all, people actually use it to make desktop apps: https://www.electronjs.org/