Status of Python threading support (GIL removal)?

skip at pobox.com skip at pobox.com
Sat Jun 20 09:36:52 EDT 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.

Skip



More information about the Python-list mailing list