[Python-ideas] Visually confusable unicode characters in identifiers

Mathias Panzenböck grosser.meister.morti at gmx.net
Mon Oct 1 19:02:07 CEST 2012


On 10/01/2012 06:43 PM, Robert Kern wrote:
> On 10/1/12 5:07 PM, Mathias Panzenböck wrote:
>> I still don't understand why unicode characters are allowed at all in identifier
>> names. Is the reason for this written down somewhere?
>
> http://www.python.org/dev/peps/pep-3131/#rationale
>

But the Python keywords and more importantly the documentation is English. Don't you need to be able 
to speak/write English in order to code Python anyway? And if you keep you code+comments English you 
can access a much larger developer pool (all developers who speak English should by my hypothesis be 
a superset of all developers who speak a certain language).



More information about the Python-ideas mailing list