Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Guido van Rossum

๐Ÿ‘ค Speaker
See mentions of this person in podcasts
1189 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

You could say that it spiraled out of control a little bit.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

At the time, it was the largest Python enhancement proposal that was ever proposed.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

At the time, I was very much involved with that.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

I was like the lead architect of

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

I ended up talking to people who had already developed serious third-party libraries that did similar things and sort of taking ideas from them and getting their feedback on my design.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

And eventually we put it in the standard library.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

And after a few years, I got distracted.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

I think the big thing that distracted me was actually type annotations.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

But other people kept it alive and kicking, and it's been quite successful, actually, in the world of Python web clients.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

There are a couple of different ways you can handle parallel I.O.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

And this happens sort of at an architectural level in operating systems as well.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

Like Windows prefers to do it one way and Unix prefers to do it the other way.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

You have an object that represents a network endpoint, say a connection with a web browser that's your client.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

And say you're waiting for an incoming request.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

Two fundamental approaches are... Okay, I'm waiting for an incoming request.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

I'm doing something else.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

Come wake me up.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

Or sort of come tell me when something interesting happened.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

Like a packet came in on that network connection.

Lex Fridman Podcast
#341 โ€“ Guido van Rossum: Python and the Future of Programming

And the other paradigm is...