Pythonic concurrency (was: Erlang (was Re: Good introduction to functional programming with Python?))

Just van Rossum just at
Sun Dec 31 20:54:06 CET 2000

Cameron Laird wrote:
> In article <G6AyoC.CK1 at>, Will Ware <wware at> wrote:
> >Brad Knotwell (knotwell at wrote:
> >> I'm now wondering if Stackless Python's uthreads are cooperatively or
> >> pre-emptively multi-tasked.
> >
> >Unless you're digging into their inner workings, microthreads will appear
> >to you as preemptively multitasking.
>                         .
>                         .
>                         .
> Is this true:  microthreads block on system calls (I/O
> operations, most notoriously) and on invocations of
> externally-coded extensions?

They do.


More information about the Python-list mailing list