(no title)
czardoz | 4 years ago
Being compatible with the rest of the Python ecosystem is the main reason why Cinder is built on top of CPython. Although yes, some features are indeed very experimental.
> in a world where we have type annotations, JITs feel like a massive step back. Stuff like mypyc could get us way further into high performance stuff
Ah, but that introduces a separate compilation step, which may not be tolerable in every situation.
_ZeD_|4 years ago
czardoz|4 years ago
Yes, but developers don't have to ever interact with it.
> Also, look at how cython work
Cython works by adding a separate build step. Changing a Cython module requires you to recompile it, which is avoided with a JIT.