[Python-Dev] UTF-16 code point comparison
Tim Peters
tim_one@email.msn.com
Thu, 27 Jul 2000 14:36:23 -0400
[Guido]
>> Why? Because I don't want to proliferate code that explicitly traps
>> 0xD800-0xDFFF throughout the code.
[Bill Tutt]
> Err... I don't think you have much choice in the long term.
When the Unicode push started, it was agreed that we would ignore surrogates
"for now". I sounded a caution then that I will repeat: the Unicode folks
made a bad engineering decision, based on the (Eurocentric) assumption that
64K was a large enough space to meet their stated goals. Don't know how
long it will take this half of the world to realize it, but UCS-4 is
inevitable.