I was in a conversation about the Python GIL with friends a few days ago, and realized that my understanding of the specifics of the GIL problem were super hand-wavy & unstructured. So I spent some time collecting resources to learn more, and now have a better understanding! Python’s Infamous GIL (Larry Hastings) This was a great introduction to the history of the GIL, why it was necessary & reasons why getting rid of it is complicated.