PEP 3131: Supporting Non-ASCII Identifiers

René Fleschenberg rene at korteklippe.de
Tue May 15 08:19:46 EDT 2007


Thorsten Kampe schrieb:
>> Identifiers which my terminal cannot even display surely
>> are not very readable.
> 
> This PEP is not about you. It's about people who write in their native 
> language and who are forced to use a dodgy transcription from 
> characters of their own language to ASCII.

It is impossible to write Python in a native language other than English
even with the implementation of this PEP. All you get is a weird mixture
of English identifiers from various libraries and identifiers in your
native language. And even if you consider that more clear and readable
than English-only Python code, the fact that it discourages code sharing
remains.

-- 
René



More information about the Python-list mailing list