logoalt Hacker News

v3ss0n07/31/20256 repliesview on HN

PyPy existed since a decade ago.


Replies

pansa207/31/2025

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...].

show 2 replies
nromiun07/31/2025

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.

show 2 replies
pjmlp07/31/2025

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".

show 1 reply
didip07/31/2025

I don't get why PyPy and CPython don't simply merge. It will be difficult, organization wise... but not impossible.

show 1 reply
almostgotcaught07/31/2025

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".

show 3 replies
orbisvicis07/31/2025

If memory serves, PyPy supports a subset of Python and focused their optimizations on software transactional memory.

show 2 replies