meta_pixel
Tapesearch Logo
Log in
Lex Fridman Podcast

#341 – Guido van Rossum: Python and the Future of Programming

Lex Fridman Podcast

Lex Fridman

Philosophy, Science, Society & Culture, Technology

4.713.6K Ratings

🗓️ 26 November 2022

⏱️ 203 minutes

🧾️ Download transcript

Summary

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/
YouTube Full Episodes: https://youtube.com/lexfridman
YouTube Clips: https://youtube.com/lexclips

SUPPORT & CONNECT:
– Check out the sponsors above, it’s the best way to support this podcast
– Support on Patreon: https://www.patreon.com/lexfridman
– Twitter: https://twitter.com/lexfridman
– Instagram: https://www.instagram.com/lexfridman
– LinkedIn: https://www.linkedin.com/in/lexfridman
– Facebook: https://www.facebook.com/lexfridman
– Medium: https://medium.com/@lexfridman

OUTLINE:
Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time.
(00:00) – Introduction
(07:26) – CPython
(12:38) – Code readability
(17:00) – Indentation
(33:36) – Bugs
(45:04) – Programming fads
(1:00:15) – Speed of Python 3.11
(1:25:09) – Type hinting
(1:30:27) – mypy
(1:35:43) – TypeScript vs JavaScript
(1:51:42) – Best IDE for Python
(2:01:43) – Parallelism
(2:19:36) – Global Interpreter Lock (GIL)
(2:29:14) – Python 4.0
(2:41:31) – Machine learning
(2:51:13) – Benevolent Dictator for Life (BDFL)
(3:02:49) – Advice for beginners
(3:09:21) – GitHub Copilot
(3:12:47) – Future of Python

Transcript

Click on a timestamp to play from that location

0:00.0

The following is a conversation with Guido Van Rossam, his second time on this podcast.

0:04.7

He is the creator of the Python programming language and his Python's Emeritus BDFL,

0:11.3

benevolent dictator for life.

0:14.9

And now a quick few second mention of each sponsor.

0:17.4

Check them out in the description.

0:19.2

It's the best way to support this podcast.

0:21.7

We got a gift directly for philanthropy, aid sleep, for naps, fund rise for real estate

0:27.6

investing, insider tracker for bio data and athletic greens for nutritional health.

0:33.6

Choose wisely my friends.

0:35.3

And now onto the full ad reads, as always no ads in the middle.

0:38.4

I try to make these interesting, but if you skip them, please still check out our sponsors.

0:42.7

I enjoy their stuff.

0:44.2

Maybe you will too.

0:46.7

This show is brought to you by Give Directly, a non-profit that lets you send cash directly

0:53.2

to the people that need it.

0:54.9

Give Directly Donors, include previous guests of this podcast, Jack Dorsey, Elon Musk,

1:00.5

Metallic buterin, all of whom happen to be actually not Jack.

1:05.1

Jack only has been on once, but I'm pretty sure he's going to be on again many more times.

1:12.3

He's a fascinating human being.

1:14.0

Anyway, Elon too.

1:15.0

He'll be back on soon.

1:16.6

And of course, Metallic as well.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Lex Fridman, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Lex Fridman and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.