Guido van Rossum
speaker
1,189 appearances
1 recordings
1 series
first heard Nov 2022
last heard Nov 2022
Guido van Rossum’s voice in public audio — every appearance, attributed to the second.
Trend
recordings per month · last 12 monthsNo recordings in the last 12 months.Older appearances are listed below; set an alert to hear about the next one.
Appearances
Lex Fridman Podcast · #341 – Guido van Rossum: Python and the Future of Programming · 26 Nov 2022
podcast
And similarly, we're not going into the ones and zeros or machine language.
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.
Like make a sandwich.
Well...
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.
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.
Well, for lawyers, ambiguity certainly is a feature.
For plenty of other cases, the ambiguity is not much of a feature, but we work around it, of course.
What's more important is context.
No, but I imagine that my wife and my son interpret it very differently.
Yes.
Even though it's the same three words.
But imprecisely still.
Oh, for sure.
Nevertheless, the context is already different in that case.
That's a thing between programmers.
Because on the one hand, we always explain the concept of programming language as computers need instructions.
And computers are very dumb and they need very precise instructions because they don't have much context.
In fact, they have lots of context, but their context is very different.
But what we've seen emerge during the development of software, starting probably in the late 40s,
Showing 21–40 of 1,189 · page 2 of 60
← Previous
Next →