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 some people, especially when someone else is looking...

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

will backspace over 20, 30, 40 characters to fix a typo earlier in a line.

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

If you're slightly more experienced, of course, you use your arrow buttons to go or your mouse to, but the mouse is usually slower than the arrows.

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

But a lot of people, when they type a 20-character word, which is not unusual, and they realize they made a mistake at the start of the word, they backspace over the whole thing and then retype it.

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

And sometimes it takes three, four times to get it right.

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

So...

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

I don't know what your definition of bug is.

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

Arguably, mistyping a word and then correcting it immediately is not a bug.

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

On the other hand, you already do sort of lose time.

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

And every once in a while, there's sort of a typo that you don't get in that process.

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

And now you've typed like 10 lines of code and somewhere in the middle of it, you don't know where yet, is a typo or maybe a thinko where you forgot that you had to initialize a variable or something.

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

That depends on the language.

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

In Python, it will not.

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

Right.

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

And sort of modern compilers are usually pretty good at catching that even.

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

I can tell that you've coded.

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

What do you do if you're ever not with your own keyboard and you have to use someone else's PC keyboard that has that standard layout?

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

Well, you know, in most cases like that, the particular technology eventually gets replaced.

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

But many of the concepts that the technology introduced or made accessible first are preserved, of course.

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

Because, yeah, we're not using Java applets anymore, but the notion of reactive web pages...