"Paul Prescod" <[EMAIL PROTECTED]> wrote: [snip] > The result seems obvious to me...8-bit-fixed encodings are a terrible idea > and need to just go away. Let's not build them into Python's core on the > basis of a minor and fleeting performance improvement.
Variable-width encodings make many operations difficult, not the least of which being "what is the code point for the ith character?" The benefit of going with a fixed-width encoding (like Python currently does for unicode objects with UCS-2) is that so many computations are merely an iteration over a sequence of chars/shorts/ints. No need to recode for complicated operations, no need to understand utf-8 for string operations, etc. - Josiah _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
