Python behind the scenes #13: the GIL and its effects on Python multithreading
As you probably know, the GIL stands for the Global Interpreter Lock, and its job is to make the CPython interpreter thread-safe. The GIL allows... (more…)
Read more »
I was asked on Twitter why Python uses 0-based indexing, with a link to a new (fascinating) post on the subject ( http://exple.tive.org/blar… Read more