The Future of Python Threading

Seun Osewa seun.osewa at gmail.com
Sat Aug 11 00:43:16 EDT 2007


> I think I've heard Guido say the last attempt at removing the Global
> Interpreter Lock (GIL) resulted in a Python that was much slower...

What is it about Python that makes a thread-safe CPython version much
slower?  Why doesn'ttrue threading slow down other languages like Perl
and Java?

I'm thinking it might be the reference counting approach to memory
management... but what do you guys think is the reason?




More information about the Python-list mailing list