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

Yeah, I remember that, it might have been five years ago or so, we were trying to get some better MyPy integration into PyCharm, because MyPy is sort of Python tooling, and PyCharm had its own

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

type checking heuristic thing that we wanted to replace with something based on MyPy because that was what we were using in the company.

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

And for the guy who was writing that PyCharm extension, it was really a struggle to sort of find documentation and

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

get the development workflow going and debug his code and all that.

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

So that was not a pleasant experience.

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

It was a metaphor, of course.

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

It sounds like you'd find places like that in Tokyo.

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

It sounds like a very Japanese thing.

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

Or in the Bay Area, there are pop-up places that probably more or less work like that.

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

I've never eaten at such a place.

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

It was one of my rare sort of more literary or poetic moments where I thought I'll just open with a crazy example to catch your attention.

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

And the rest is very dry stuff about locks and semaphores and how a semaphore is a generalization of a lock.

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

Well, the idea is if the fisherman has two fishing rods,

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

since fishing is mostly a matter of waiting for a fish to nibble.

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

Well, it depends on how you do it, actually.

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

But if you're doing the style of fishing where you throw it out and then you let it sit for a while until maybe you see a nibble, one fisherman can easily run two or three or four fishing rods.

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

And so as long as you can afford the equipment, you can catch four times as many fish by...

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

a small investment in four fishing rods.

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

And so since your time, you sort of say you have all Saturday to go fishing.

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

If you can catch four times as much fish, you have a much higher productivity.