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

Guido van Rossum

👤 Person
1189 total appearances

Appearances Over Time

Podcast Appearances

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

And similarly, we're not going into the ones and zeros or machine language.

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

I would say a programming language is a list of instructions like a cookbook recipe that sort of tells you how to do a certain thing.

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

Like make a sandwich.

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

Well...

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

Acquire a loaf of bread, cut it in slices, take two slices, put mustard on one, put jelly on the other or something, then add the meat, then add the cheese.

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

I've heard that science teachers can actually do great stuff with recipes like that and trying to interpret their students' instructions incorrectly until the students are completely unambiguous about it.

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

Well, for lawyers, ambiguity certainly is a feature.

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

For plenty of other cases, the ambiguity is not much of a feature, but we work around it, of course.

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

What's more important is context.

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

No, but I imagine that my wife and my son interpret it very differently.

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

Yes.

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

Even though it's the same three words.

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

But imprecisely still.

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

Oh, for sure.

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

Nevertheless, the context is already different in that case.

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

That's a thing between programmers.

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

Because on the one hand, we always explain the concept of programming language as computers need instructions.

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

And computers are very dumb and they need very precise instructions because they don't have much context.

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

In fact, they have lots of context, but their context is very different.

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

But what we've seen emerge during the development of software, starting probably in the late 40s,