Hello,

On 6/12/07, Baptiste Carvello <[EMAIL PROTECTED]> wrote:
> context. By contrast, with chineses identifiers, I will not recognise them 
> from
> one another. So I won't be able to make any sense from the code without going
> through the complex task of translating everything.

You would be surprised how well you can do if you would actually try
to recognize a set of Chinese characters, especially if you would use
some tool to put a meaning on them. Well, I never formally learned any
Chinese (nor any Japanese actually) , but I can now effortlessly parse
both languages now.

But really, if you ever find any code with Chinese written all over it
that you would believe might be very useful to you, you would have one
of the following choice:
(a) use a tokenizer and use some tool to do a hanzi -> ascii automatic
transliteration/translation
(b)  try to wrap the Chinese things with an ASCII veil (which would
make you work on your Chinese a bit)  or you could ask your Chinese
girlfriend to help you (WHAT you don't have a Chinese girlfriend yet?
:))
(c) actually contact the person who submitted the code to let him know
you are very much interested in the code....

In most cases, this would give you the possibility to reach out to
different communities and to work together with people with whom you
might never have talked to. From what we can see on English-only
mailing lists, this is the kind of python users we don't normally have
access to currently because they simply are secluded in their own
little universe, in the comfortable realm of their own linguistic
barriers.

Of course, sometimes they step out  and offer a plea for help on
English ML in broken English...
PEP3131 is unlikely to change this. However it can see it might have
two ethnically interesting consequences:
1) Python usage in community where ascii has little place should find
more uses because people will become enpowered with Python and able to
express themselves like never before: my bet is that for example, the
Japanese python commmunity will become stronger and welcome new people
younger and older, and that do not know much English.
2) If ever a program written with non-ASCII character find some good
usage in ascii-only communities, then the usual plea for help will be
reversed. People will seek out e.g. Japanese programmers and request
help, maybe in broken Japanese. From this point on, all programming
communities will be on an equal footing and able to talk together on
the same standpoint. I guess you know "Liberté Egalité Fraternité".
Maybe this should be the PEP subtitle.

> what happens to the keyword "if" (just try it:-). You would have to translate
> the identifiers one by one, which is not practical.

would be possible with the tokenizer actually :)

Droit comme un if !

A bientôt,

Guillaume
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to