Python Dispatch: Making the GIL Optional

The Steering Council have made a huge announcement regarding the future of Python. Namely, they have decided to make the Global Interpreter Lock (GIL) optional in CPython and eventually remove the GIL altogether. This is a huge decision that will fundamentally alter Python. Therefore, in this post, I’ll go through what the GIL is, its…

Read More