LWN.net Logo

Rigo: Multicore Programming in PyPy and CPython

Rigo: Multicore Programming in PyPy and CPython

Posted Aug 10, 2012 12:31 UTC (Fri) by geertj (subscriber, #4116)
Parent article: Rigo: Multicore Programming in PyPy and CPython

I've been passively following the PyPy project for many years now. Armin Rigo, the founder of the PyPy project, is one of the smartest software engineers that i've ever encountered in any open source project. He's a true visionary and if he is bullish on STM that means to me it has great potential.


(Log in to post comments)

Rigo: Multicore Programming in PyPy and CPython

Posted Aug 17, 2012 10:32 UTC (Fri) by fdr (subscriber, #57064) [Link]

I will second this. There was a long period where PyPy was very slow, and he was quite assured in his vision that it would one day be fast, just give him some time. Years later -- I had lost some hope, I'll admit -- promise delivered.

Whether it is psyco (the specializing JIT for Python) or greenlet (the relatively crazy stack-copying coroutine library that is one of the underlying assets of gevent) or PyPy, every project he has undertaken has been drawn out *and* successful.

Maybe this one won't be. But if anyone has the smarts and the grit to make STM practical, it is Armin.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds