Python's creator Guido van Rossum on why Python 3.11 got faster, static typing, the GIL, and programming as a social, evolutionary craft.

Guido van Rossum — Creator of the Python programming language and its former Benevolent Dictator For Life (BDFL). A veteran software engineer who has worked at Google, Dropbox, and Microsoft.
Lex Fridman and Guido van Rossum dig into the internals of CPython and how Python 3.11 achieved 10-60% speedups through an adaptive specializing interpreter rather than a JIT compiler. They explore Python's design philosophy (readability, indentation over braces), the history and future of static typing via type hints and mypy, and the long-running debate over concurrency, async IO, and the Global Interpreter Lock. The conversation also covers why Python became the dominant language for machine learning and data science, lessons from Guido's time as BDFL, and culture differences across Google, Dropbox, and Microsoft. It closes on a sweeping philosophical riff comparing software layers, DNA, cells, and human civilization as nested self-replicating systems.
Books, products and media the guest or host genuinely endorsed here — with the buy link.
Affiliate link — we may earn a commission at no extra cost to you.
Kinesis
“with the Kinesis it's right under the thumb so you don't have to actually move your hands... the Kinesis keyboard takes me to a place of focus” — Lex Fridman 00:36:11Find it on Amazon
GitHub
“I use it every day and it really writes a lot of code for me and usually it's slightly wrong but it still saves me typing” — Guido van Rossum 03:02:36Find it on Amazon
Amazon
“I've almost exclusively switched to Kindle now so ebook readers even though I still love and probably always will the smell the feel of a physical book” — Lex Fridman 01:48:21Find it on Amazon