PyPy existed since a decade ago.
I really wish PSF would adopt PyPy as a separate project. It is so underrated. People still think it supports a subset of Python code and that it is slow with C ffi code
But the latest PyPy supports all of Python 3.12 and it is just as fast with C ffi code as JIT Python code. It is literally magic and if it was more popular Python would not have a reputation for being slow.
Unfortunately it keeps being the black swan in the Python community.
Python is probably the only programming language community that has been so much against JITs, and where folks routinely call C libraries bindings, "Python".
I don't get why PyPy and CPython don't simply merge. It will be difficult, organization wise... but not impossible.
Why do people feel the need to comment this on every single JIT post? Like imagine commenting on every post about Pepsi "Coca-cola exists since 1886".
If memory serves, PyPy supports a subset of Python and focused their optimizations on software transactional memory.
PyPy deserves much more credit (and much wider use) than it gets. The underperformance of the Faster CPython project [0] shows how difficult it is to optimize a Python implementation, and highlights just how impressive PyPy really is.
[0] The article says "Python has gotten nearly 50% faster in less than four years", but the original goal was a 5x speedup in the same timeframe [https://github.com/markshannon/faster-cpython/blob/master/pl...].