News for hackers. Stuff that matters.
Re:Python 3.13 Gets a JIT by bdd8f1df777b on Tuesday January 09, 2024 @05:18AM (#38924389)
Yes, but not so good when the JIT-ed Python can no longer reference those fast C code others have written. Every Python JIT project so far has suffered from incompatibility with some C-base Python extension, and users just go back to the slow interpreter in those cases.
Re:Python 3.13 Gets a JIT by AndrewDucker on Tuesday January 09, 2024 @07:04AM (#38925153)
"not so good when the JIT-ed Python can no longer reference those fast C code others have written"

I don't see an indication in the article that that's the case. Am I missing something?

Re:Python 3.13 Gets a JIT by kragen on Tuesday January 09, 2024 @07:34AM (#38925397)
this was a big obstacle for pypy specifically

https://www.pypy.org/posts/2011/05/numpy-follow-up-692862769...

https://doc.pypy.org/en/latest/faq.html#what-about-numpy-num...

i'm not sure what version they gave up at