[Python-Dev] A new webpage promoting Compiler technology for CPython
fijall at gmail.com
Sat Feb 16 10:15:06 CET 2013
On Sat, Feb 16, 2013 at 10:03 AM, Stefan Behnel <stefan_ml at behnel.de> wrote:
> Nick Coghlan, 16.02.2013 08:49:
>> Yes, the PyPy team and scientific users of Python have a long history
>> of talking past each other (and abusing each other for the mutual lack
>> of understanding). However, that's no excuse for deliberately ignoring
>> the advantages JIT compilation can bring
> No-one's ignoring that. Philip already mentioned Numba, for example. The
> only question is whether this needs to happen outside of the existing
> ecosystem, or if we can't just embrace the 95-to-5 rule and use the right
> tools just for the performance critical bits of our code, without
> sacrificing what we achieved in the last 20 years.
I'm sorry PyPy does not cater for your needs, by being not like
CPython. This is a conscious decision that Armin made after the psyco
experiment and this is the one you disagree with, but it also allows
us to do cool stuff, whether you like it or not. I understand it might
be frustrating and I understand you guys simply don't like us for
that. I also understand that people would love to promote their own
work, that's fine too.
CPyext is hard not because PyPy is undebuggable, but because the
problem to solve (be not like CPython, but look like CPython) is a
hard one. Until we come up with an idea how to make it so most CPython
C extensions work out of the box and don't need careful refcount
fixes, the focus is indeed not that major.
However, considering this, the discussion of a website listing random
projects from useful to outright obscure does not belong to
python-dev, please take it somewhere else.
More information about the Python-Dev