Georg Brandl wrote: > They'll still have to type, pronounce and talk about English keywords, English > operators and English standard library and 3rd-party module, class and method > names, which makes a big percentage of code still Latin.
They don't have to understand the English meaning of the keywords. For example, I am still uncertain why the keyword to create a new function is "def", but I have accepted that as a fact of life; it could have been "onserber", and I would have used that just as well. For library functions, I believe it is different: you really have to understand the intent for giving a certain API its name, because you won't be able to remember that many "non-sensical" character sequences - just as you wouldn't be able to use the API if it was written in Greek letters, with a Greek meaning. Regards, Martin _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com