- After-Shows
- Alternative
- Animals
- Animation
- Arts
- Astronomy
- Automotive
- Aviation
- Baseball
- Basketball
- Beauty
- Books
- Buddhism
- Business
- Careers
- Chemistry
- Christianity
- Climate
- Comedy
- Commentary
- Courses
- Crafts
- Cricket
- Cryptocurrency
- Culture
- Daily
- Design
- Documentary
- Drama
- Earth
- Education
- Entertainment
- Entrepreneurship
- Family
- Fantasy
- Fashion
- Fiction
- Film
- Fitness
- Food
- Football
- Games
- Garden
- Golf
- Government
- Health
- Hinduism
- History
- Hobbies
- Hockey
- Home
- How-To
- Improv
- Interviews
- Investing
- Islam
- Journals
- Judaism
- Kids
- Language
- Learning
- Leisure
- Life
- Management
- Manga
- Marketing
- Mathematics
- Medicine
- Mental
- Music
- Natural
- Nature
- News
- Non-Profit
- Nutrition
- Parenting
- Performing
- Personal
- Pets
- Philosophy
- Physics
- Places
- Politics
- Relationships
- Religion
- Reviews
- Role-Playing
- Rugby
- Running
- Science
- Self-Improvement
- Sexuality
- Soccer
- Social
- Society
- Spirituality
- Sports
- Stand-Up
- Stories
- Swimming
- TV
- Tabletop
- Technology
- Tennis
- Travel
- True Crime
- Episode-Games
- Visual
- Volleyball
- Weather
- Wilderness
- Wrestling
- Other
#341 – Guido van Rossum: Python and the Future of Programming
Guido van Rossum is the creator of Python programming language. Please support this podcast by checking out our sponsors:<br /> – GiveDirectly: https://givedirectly.org/lex to get gift matched up to $1000<br /> – Eight Sleep: https://www.eightsleep.com/lex to get special savings<br /> – Fundrise: https://fundrise.com/lex<br /> – InsideTracker: https://insidetracker.com/lex to get 20% off<br /> – Athletic Greens: https://athleticgreens.com/lex to get 1 month of fish oil EPISODE LINKS:<br /> Guido’s Twitter: https://twitter.com/gvanrossum<br /> Guido’s Website: https://gvanrossum.github.io/<br /> Python’s Website: https://python.org PODCAST INFO:<br /> Podcast website: https://lexfridman.com/podcast<br /> Apple Podcasts: https://apple.co/2lwqZIr<br /> Spotify: https://spoti.fi/2nEwCF8<br /> RSS: https://lexfridman.com/feed/podcast/<br /> YouTube Full Episodes: https://youtube.com/lexfridman<br /> YouTube Clips: https://youtube.com/lexclips SUPPORT & CONNECT:<br /> – Check out the sponsors above, it’s the best way to support this podcast<br /> – Support on Patreon: https://www.patreon.com/lexfridman<br /> – Twitter: https://twitter.com/lexfridman<br /> – Instagram: https://www.instagram.com/lexfridman<br /> – LinkedIn: https://www.linkedin.com/in/lexfridman<br /> – Facebook: https://www.facebook.com/lexfridman<br /> – Medium: https://medium.com/@lexfridman OUTLINE:<br /> Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time.<br /> (00:00) – Introduction<br /> (07:26) – CPython<br /> (12:38) – Code readability<br /> (17:00) – Indentation<br /> (33:36) – Bugs<br /> (45:04) – Programming fads<br /> (1:00:15) – Speed of Python 3.11<br /> (1:25:09) – Type hinting<br /> (1:30:27) – mypy<br /> (1:35:43) – TypeScript vs JavaScript<br /> (1:51:42) – Best IDE for Python<br /> (2:01:43) – Parallelism<br /> (2:19:36) – Global Interpreter Lock (GIL)<br /> (2:29:14) – Python 4.0<br /> (2:41:31) – Machine learning<br /> (2:51:13) – Benevolent Dictator for Life (BDFL)<br /> (3:02:49) – Advice for beginners<br /> (3:09:21) – GitHub Copilot<br /> (3:12:47) – Future of Python