Hallöchen! Terry Reedy writes:
> Torsten Bronger wrote: > >> Terry Reedy writes: >> >>> [...] >>> >>> Or the proposal would have to be that 'self' is mandatory for >>> all programmers in all languages. I think *that* would be >>> pernicious. People are now free to write the more compact 's.sum >>> = s.a + s.b + s.c' if they want instead of the 'self' version. >>> And again, not everyone writes in English. >> >> Of course, "self" would have to become a reserved word. You >> could say that this may break some code, > > Will break. No more than Python 3.0 breaks. >> but I don't see much freedom removed from the language. After >> all, being a German, I still can't write "Für i in range(10)". >> ;-) > > But you can write 'for ubermenchen in range(10):' and in 3.0, with > diacritics added. Would you really feel no loss of freedom if > Guido make i0, i1, ... into keywords, which means they could not > be used elsewhere, and mandated them as for loop index variables? I would, but I consider "self" becoming a keyword not even in the same league as i0, i1 etc. Tschö, Torsten. -- Torsten Bronger, aquisgrana, europa vetus Jabber ID: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list