On Jan 27, 12:47 pm, Steve Holden <st...@holdenweb.com> wrote: > Paul Rubin wrote: > > GIL-less Python (i.e. Jython) already exists and beats CPython in > > performance a lot of the time, including on single processors. > > Whether the GIL can be eliminated from CPython without massive rework > > to every extension module ever written is a separate question, of > > course. Jython can be viewed a proof of concept. > > <nods>. I think probably the GIL will never be extracted successfully. > > Also IronPython and PyPy (though the latter only in concept for now, I > believe). Even Guido admits that CPython doesn't necessarily represent > the dominant future strain ...
IMO it's possible to rewrite only the core while keeping the refcount API for external compatibility, but a tracing GC API in portable C is hideous. Enough to make me want to find or make a better implementation language. -- http://mail.python.org/mailman/listinfo/python-list