I don't think python is ever going to get rid of the GIL. I haven't looked but there's two things that may speed things up quite a bit:
- Use native types
- Provide the ability to turn "off" the GIL if you know you will not be using multi-threading within a process.
I guess that is my naive wish list for a short term speed up :)