3 ms·
Whats really amazing is that Python, with its rather large userbase, hasnt already picked some of this low hanging fruit. Anyway I have been using pyston-autol
by brucethemoose2 4y ago
Whats really amazing is that Python, with its rather large userbase, hasnt already picked some of this low hanging fruit.
Anyway I have been using pyston-autoloader-lite system wide, and so far the only thing it breaks is (unsurprisingly) Pytorch's torch.compile feature.
- coldtea 4y ago>Whats really amazing is that Python, with its rather large userbase, hasnt already picked some of this low hanging fruit. Is it that amazing? Adding a JIT to such a widely used language and maintaining compatibility (including for C extensions and such) is hardly a "low hanging fruit". And it was tried time and again, by all kinds of different CPython forks (and also ports like PyPy). Plus, "large userbase" doesn't translate to paid developers to devote time to this. Javascript needed full teams in Apple, Google, and Microsoft to make 3 JIT-ed engines after 10 years or so of not having any (and another 15 years to optimize them, which is still ongoing).