Status of Python threading support (GIL removal)?

skip at skip at
Sat Jun 20 15:36:52 CEST 2009

    Carl> Here's the thing: not everyone complaining about the GIL is trying
    Carl> to get the "raw power of their machines."  They just want to take
    Carl> advantage of multiple cores so that their Python program runs
    Carl> faster.

If their code is CPU-bound it's likely that rewriting critical parts in C or
using packages like numpy would improve there performance with or without
multi-threading.  For people who aren't used to C there are tools like Pyrex
and Cython which provide a middle road.


More information about the Python-list mailing list