[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