PEP 3131: Supporting Non-ASCII Identifiers
Thorsten Kampe
thorsten at thorstenkampe.de
Tue May 15 09:24:03 EDT 2007
* René Fleschenberg (Tue, 15 May 2007 15:14:20 +0200)
> Stefan Behnel schrieb:
> > That's easy to prevent: just keep your fingers from projects that work with
> > them and make sure that projects you start do not use them.
>
> You keep bringing up that argument that completely neglects reality. The
> same argument can be used to justify anything else (including the
> opposite of your position: Don't like the fact that Python does not
> support non-ASCII identifiers? Pick another language!). Let's introduce
> gotos and all other kinds of funny stuff -- after all, noone is forced
> to work on a project that uses it!
You are right, except that using the correct characters for words is
not a "funny thing". Using Polish diacritics (for example) for
identifier names just makes sense for a project that already uses
polish comments and polish names for their code. You will never get in
touch with that. Using the right charset for these polish words
doesn't change a bit in your ability to debug or understand this code.
More information about the Python-list
mailing list