Python Threads and the Global Interpreter Lock
by Jesse Noller
There are a plethora of mechanisms and technologies surrounding concurrent programming—Python has support for many of them. In this article, Jesse explains, examines and benchmarks Python's threading support, and discuss the much maligned Global Interpreter Lock (GIL).