4 ms·
Hmmm what about CPython and PyPy?
by dsfbjornjaja 6y ago
Hmmm what about CPython and PyPy?
- tonyarkles 6y agoAs a single data point, I’ve been using Python since 2005 and have never played with PyPy any beyond a quick peek after seeing a conference talk. On the other hand, I use gcc, clang, and MSVC++ on a regular basis. But... I think the reason I care about multiple C++ compilers is mostly because there’s no “one compiler that is ergonomic to use everywhere” and I end up writing better code because of it (eg gcc warning about something clang doesn’t care about). For Python, I mostly just care that it Just Works everywhere (modulo compiler setup for building C modules)
- wongarsu 6y agoAlmost all Python code is written for CPython, and if you run into performance issues you tweak it until it runs on pypy. I'm glad that pypy exists because it forces cpython to do something about performance, but for python overall it's a pretty niche tool.
- dsfbjornjaja 6y agoStill—multiple implementation has an impact on the reference implementation.