Guido van Rossum
๐ค PersonAppearances Over Time
Podcast Appearances
And some people, especially when someone else is looking...
will backspace over 20, 30, 40 characters to fix a typo earlier in a line.
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.
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.
And sometimes it takes three, four times to get it right.
So...
I don't know what your definition of bug is.
Arguably, mistyping a word and then correcting it immediately is not a bug.
On the other hand, you already do sort of lose time.
And every once in a while, there's sort of a typo that you don't get in that process.
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.
That depends on the language.
In Python, it will not.
Right.
And sort of modern compilers are usually pretty good at catching that even.
I can tell that you've coded.
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?
Well, you know, in most cases like that, the particular technology eventually gets replaced.
But many of the concepts that the technology introduced or made accessible first are preserved, of course.
Because, yeah, we're not using Java applets anymore, but the notion of reactive web pages...