Python, Threading and the Global Interpreter Lock
I am still heavy on my Python learning kick. One thing that’s always interested me is the Global Interpreter Lock and why Python doesn’t have “real” threading. I came across a talk given by [David Beazley](david beazley) called “Mindblowing Python GIL” that was very informative. Pretty shocking really about how it works and very interesting. Obviously only watching this video would leave a bad taste in your mouth regarding Python and threading, so now I need to find another talk about why the GIL is good. There is a link in the comments to a slide show that talks about why it is good, but slides without the talk are almost useless for me.