Using python as primary language

Martin Vilcans martin at librador.com
Fri Nov 9 03:40:18 EST 2007


> If by 'this' you mean the global interpreter lock, yes, there are good
> technical reasons.  All attempts so far to remove it have resulted in an
> interpeter that is substantially slower on a single processor.

Is there any good technical reason that CPython doesn't use the GIL on
single CPU systems and other locking mechanisms on multi-CPU systems?
It could be selected at startup with a switch, couldn't it?

-- 
martin at librador.com
http://www.librador.com



More information about the Python-list mailing list