I am trying to determine the maturity of PyPy by other means than reading the opinion of the developers. Therefore, I am interested in hearing about any high-profile mission-critical projects using PyPy. All other indicators of maturity seem fine. I am just missing this one before I decide on utilizing it for my main project.

closed as primarily opinion-based by gnat, user53019, user40980, Dan Pichelman, user22815 Aug 31 '14 at 22:57

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


PyPy has only just reached the stage where it is sufficiently mature to be a viable replacement for CPython in production environments where there are either no C extension modules in use, or those which are needed can be adequately handled via cpyext or a quick rewrite of the interface code to use `ctypes.

Accordingly, there are not yet many examples of big migrations off CPython. There are however already examples of significant speed-ups in real world code just by switching interpreters - the most notable example I am currently aware of is LWN switching over to PyPy and achieving a ~67% reduction in run time for some of their Linux development data mining scripts.

Regardless, the key thing to keep in mind is that, unless you start writing RPython code, it is easy to switch from PyPy back to CPython 2.7 if you need a particular C extension module, or you want to target a platform that PyPy doesn't support.

Not the answer you're looking for? Browse other questions tagged or ask your own question.