20 ms·
> It turns out this limitation doesn’t matter in practice: 0x10FFFF (1,114,111 in decimal) is almost ten times as many representable codepoints as there are cod
by lelf 12y ago
> It turns out this limitation doesn’t matter in practice: 0x10FFFF (1,114,111 in decimal) is almost ten times as many representable codepoints as there are codepoints currently defined in the latest Unicode spec, so it’s not like we’re going to run out of bits any time soon.
Famous last words.
- TazeTSchnitzel 12y agoMy personal prediction is that CJK will use up all the representable codepoints. Why? Well, a Chinese Hanzi character essentially corresponds to one Mandarin morpheme. And there are a lot of them. You've basically chucked all the short Mandarin words in the dictionary into Unicode. And their traditional forms. Oh, and the Japanese kanji. And the Korean hanja. And the other Chinese-derived systems. Oh, and every single variant throughout history. And their future forms. 32 bits will not be enough room to encode entire vocabularies of languages with ideographic writing systems, let alone 21 bits. We can cope with syllabaries and alphabets. But CJK will kill Unicode.