Does anybody knows fate of Global Interpreter Lock in Python 3.1 against C++ multithreading integration
If the GIL is getting in the way, just use the multiprocessing module. It spawns new processes but uses the threading model and (most of the) api. In other words, you can do process-based parallelism in a thread-like way.