[Python-3000] Support for PEP 3131

Leonardo Santagada santagada at gmail.com
Sun May 13 22:16:35 CEST 2007


Guido van Rossum escreveu:
> In particular, AFAIK Java has allowed all Unicode letters in
> identifiers right from the start. I'd like to hear about descriptions
> of actual user experiences with this feature, in Java or in any other
> language that supports it. (*Are* there any others?) That would be far
> more valuable to me than any continued argumentation for or against
> the proposal.
> 
Javascript  also supports identifiers using any unicode letter, but you 
cannot use escape sequences as in java (I don't really know if java 
support that, but the ecmascript spec gave me this impression).


The thing is, living in Brazil (latin-1 characters) I never ever seen 
any javascript or java code using unicode identifiers. I've seen them 
using unicode string literals and that is supported by python.

I Still think that what is needed for children and people starting with 
programming is something more than identifiers, is a complete system in 
their language (Someone said to me in passing that C++ standard 
committee had a proposal on this kind of sutff).

To better the support for Brazilian portuguese on python we need the 
whole standard library and all strings be unicode... and that will be 
solved by python 3k. There were comments on the brazilian community that 
unicode errors was the most common kind of errors by far in any software 
that needs string processing.


More information about the Python-3000 mailing list