[Python-Dev] PEP 383 (again)
phd at phd.pp.ru
Tue Apr 28 09:58:06 CEST 2009
On Tue, Apr 28, 2009 at 09:30:01AM +0200, Thomas Breuel wrote:
> Programmers may find it inconvenient that they have to spend time figuring
> out and deal with platform-dependent file system encoding issues and
> errors. But internationalization and unicode are hard, that's just a fact
> of life.
Until it's hard there will be no internationalization. A fact of life,
damn it. Programmers are lazy, and have many problems to solve.
> end user gets an
> error, submits a bug, and the programmer figures out how to deal with the
> encoding issues correctly.
And the programmer answers "The program is expected a correct
environment, good filenames, etc." and closes the issue with the resolution
"User error, will not fix".
I am not arguing for or against the PEP in question. Python certainly
has to have a way to make portable i18n less hard or else the number of
portable internationalized program will be about zero. What the way should
be - I don't know.
Oleg Broytmann http://phd.pp.ru/ phd at phd.pp.ru
Programmers don't die, they just GOSUB without RETURN.
More information about the Python-Dev