Renaming identifiers & debugging
Ethan Furman
ethan at stoneleaf.us
Thu Feb 25 19:34:35 EST 2010
Luca wrote:
[snippety]
> Maybe you are right, but being italian myself i can remember when i was
> a middle schooler (no computer before that) and the hours spent on my
> MSX figuring out how the thing worked. I learned all the commands as
> "brandnames" without really understanding them. I had _no_ idea that
> "if" meant... if, or that "print" meant to print. I had zero knowledge
> of english and for this reason most of these commands were meaningless
> to me, i didn't even suspect they had a meaning in an existing language,
> i just thought that was the way computers talked.
[more snippety]
Perhaps the lesson to learn from this is that as *you* teach programming
to non-english speakers you take the time to say "'if' means 'se',
'print' means 'stampa'", etc. I suspect your early years would have
been much easier with those bits of knowledge. :)
~Ethan~
More information about the Python-list
mailing list