[Python-3000] Support for PEP 3131 (original) (raw)
Jim Jewett jimjjewett at gmail.com
Thu May 17 02:50:33 CEST 2007
- Previous message: [Python-3000] Support for PEP 3131
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 5/14/07, tomer filiba <tomerfiliba at gmail.com> wrote:
as an english-second-language programmer, i'd really like to be able to have unicode identifiers -- but my gut feeling is -- it will open the door for a tower of babel.
I don't think this happened in Lisp. I won't pretend there hasn't been a tower of babel there, but it isn't because you can use non-ascii symbols.
You can use any character in a symbol (~= identifier), including (if your implementation supports such characters at all, even in comments) Hebrew or Chinese characters.
On the other hand, you have to go out of your way to use unusual identifier characters (including latin characters, if you care about the case); this may have contributed to the strong tendency to stick with ascii.
-jJ
- Previous message: [Python-3000] Support for PEP 3131
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]