Beazley on Generators
michele.simionato at gmail.com
Wed Apr 1 10:22:30 CEST 2009
On Apr 1, 7:57 am, Lawrence D'Oliveiro <l... at geek-
> In message
> <d2733ede-4d66-40a2-9a63-60d5363db... at q16g2000yqg.googlegroups.com>, Michele
> Simionato wrote:
> > Excellent reading for everybody wanting to understand cooperative
> > concurrency!
> Hey, some of us were doing "cooperative concurrency" programming old MacOS
> for years. It was generally considered a poor alternative to "true
It is a poor alternative compared to OS level processes and even
compared to preemptive threads in some cases. However, there are
when you need thousands of lightweight threads of execution, and
in that case coroutines could be the only viable solution.
Just read David Beazley's presentation.
More information about the Python-list