2 ms·
My hope is that the Python team can keep it snappy by default so we don't end up with another Julia. And don't get me wrong, Julia is cool, but the primary dra
by klyrs 4y ago
My hope is that the Python team can keep it snappy by default so we don't end up with another Julia. And don't get me wrong, Julia is cool, but the primary drawback is its warmup time. And besides the adoption momentum that Python has, this is the main differentiator in my mind.
But Julia's warmup time should serve as a warning: the expertise you claim exists has not saved major projects from the drawbacks of JIT.
- coldtea 4y agoJulia's JIT is not typical. It compiles everything, not doing it piecemeal and smartly with different "execution" layers (like, say v8). It's also based on LLVM, which historically has been slow and crap for JIT work. There are Jitted languages that run circles on top of Python on running time and even startup time.