[Python-3000] Support for PEP 3131 (original) (raw)
Guillaume Proux gproux+py3000 at gmail.com
Fri May 25 04:13:01 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 ]
Hello,
On 5/25/07, Steve Howell <showell30 at yahoo.com> wrote:
willingness to tolerate lack of ASCII purity. Coudn't Python sniff those out?
On my Linux machine, my encoding is set to UTF8 (and I am sure that most monolingual Ubuntu user have the same settings). On my Windows PC, Unicode is the rule of the world.
I have a hard time seeing how you could sniff out the willingness to accept in a Japanese environment, a piece of code written in Russian because your buddy from Siberia has written this cool matrix class that is 30% faster than most but contains a bunch of cyrillic characters because people are using cyrillic characters for local variable identifiers (but not module level identifiers).
I think that the beauty of the world that has moved from everybody being their little codepage island to the global UTF8 based world (in Linux), UTF16 world (in Windows) is that now all scripts are more or less equal citizen and nobody benefits more than any other or has to do more effort than the others to access to its own language but also other people language.
Doing a kind of language segregation would prevent getting more people working together and exchanging code and ideas, while opening up culturally to other horizons and cultures.
(and no, I am not smoking illegal substances in front of my keyboard)
Guillaume
- Previous message: [Python-3000] Support for PEP 3131
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]