Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341
Guido van Rossum is the creator of Python programming language. Please support this podcast by checking out our sponsors:
- GiveDirectly: https://givedirectly.org/lex to get gift matched up to $1000
- Eight Sleep: https://www.eightsleep.com/lex to get special savings
- Fundrise: https://fundrise.com/lex
- InsideTracker: https://insidetracker.com/lex to get 20% off
- Athletic Greens: https://athleticgreens.com/lex to get 1 month of fish oil
EPISODE LINKS:
Guido's Twitter: https://twitter.com/gvanrossum
Guido's Website: https://gvanrossum.github.io/
Python's Website: https://python.org
PODCAST INFO:
Podcast website: https://lexfridman.com/podcast
Apple Podcasts: https://apple.co/2lwqZIr
Spotify: https://spoti.fi/2nEwCF8
RSS: https://lexfridman.com/feed/podcast/
Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41
OUTLINE:
0:00 - Introduction
0:48 - CPython
6:01 - Code readability
10:22 - Indentation
26:58 - Bugs
38:26 - Programming fads
53:37 - Speed of Python 3.11
1:18:31 - Type hinting
1:23:49 - mypy
1:29:05 - TypeScript vs JavaScript
1:45:05 - Best IDE for Python
1:55:05 - Parallelism
2:12:58 - Global Interpreter Lock (GIL)
2:22:36 - Python 4.0
2:34:53 - Machine learning
2:44:35 - Benevolent Dictator for Life (BDFL)
2:56:11 - Advice for beginners
3:02:43 - GitHub Copilot
3:06:10 - Future of Python
SOCIAL:
- Twitter: https://twitter.com/lexfridman
- LinkedIn: https://www.linkedin.com/in/lexfridman
- Facebook: https://www.facebook.com/lexfridman
- Instagram: https://www.instagram.com/lexfridman
- Medium: https://medium.com/@lexfridman
- Reddit: https://reddit.com/r/lexfridman
- Support on Patreon: https://www.patreon.com/lexfridman
Other Videos By Lex Fridman
2022-12-29 | Betül Kaçar: Origin of Life, Ancient DNA, Panspermia, and Aliens | Lex Fridman Podcast #350 |
2022-12-22 | Bhaskar Sunkara: Socialism and Communism | Lex Fridman Podcast #349 |
2022-12-19 | Nathalie Cabrol: Search for Alien Life | Lex Fridman Podcast #348 |
2022-12-15 | Michael Malice: Christmas Special | Lex Fridman Podcast #347 |
2022-12-12 | Ed Calderon: Mexican Drug Cartels | Lex Fridman Podcast #346 |
2022-12-08 | Coffeezilla: SBF, FTX, Fraud, Scams, Fake Gurus, Money, Fame, and Power | Lex Fridman Podcast #345 |
2022-12-06 | Noam Brown: AI vs Humans in Poker and Games of Strategic Negotiation | Lex Fridman Podcast #344 |
2022-12-03 | Roger Gracie: Greatest Jiu Jitsu Competitor of All Time | Lex Fridman Podcast #343 |
2022-12-02 | Joe Rogan recommends Lex Fridman: Neil deGrasse Tyson is having none of it |
2022-11-29 | Todd Howard: Skyrim, Elder Scrolls 6, Fallout, and Starfield | Lex Fridman Podcast #342 |
2022-11-26 | Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341 |
2022-11-22 | Chris Tarbell: FBI Agent Who Took Down Silk Road | Lex Fridman Podcast #340 |
2022-11-18 | Climate Change Debate: Bjørn Lomborg and Andrew Revkin | Lex Fridman Podcast #339 |
2022-11-15 | Chamath Palihapitiya: Money, Success, Startups, Energy, Poker & Happiness | Lex Fridman Podcast #338 |
2022-11-11 | Destiny: Politics, Free Speech, Controversy, Sex, War, and Relationships | Lex Fridman Podcast #337 |
2022-11-07 | Ben Shapiro: Politics, Kanye, Trump, Biden, Hitler, Extremism, and War | Lex Fridman Podcast #336 |
2022-11-04 | Fiona Hill: Vladimir Putin and Donald Trump | Lex Fridman Podcast #335 |
2022-11-02 | Abbas Amanat: Iran Protests, Mahsa Amini, History, CIA & Nuclear Weapons | Lex Fridman Podcast #334 |
2022-10-29 | Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGI | Lex Fridman Podcast #333 |
2022-10-24 | Kanye 'Ye' West Interview | Lex Fridman Podcast #332 |
2022-10-20 | Balaji Srinivasan: How to Fix Government, Twitter, Science, and the FDA | Lex Fridman Podcast #331 |
Tags: agi
ai
ai podcast
artificial intelligence
artificial intelligence podcast
asyncio
coding
gil
guido van rossum
ide
lex ai
lex fridman
lex jre
lex mit
lex podcast
mit ai
mypy
parallelism
programming
python 3