LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

в ублюдочном Юникоде, который превратился из 2х байтового чара в ICU

Если бы юникод оставался двухбайтовым, мы бы имели обиженных китайцев, чьи иероглифы в первой версии юникода унифицировали с японскими. Поэтому переход на 4 байта был обусловлен объективно.

Вот отказ от фиксированной длины это уже был неоправданный перебор, который всё попутал. Эмодзи, символы фекалий и всё такое – это дискредитация юникода как способа записи текста и типографских символов разных языков. Пусть разными алфавитами, пусть с вымершими языками, но всё-таки текста. Насколько я понимаю, 4 байт на символ бы для этого хватило с запасом.

Исходная версия hobbit, :

в ублюдочном Юникоде, который превратился из 2х байтового чара в ICU

Если бы юникод оставался двухбайтовым, мы бы имели обиженных китайцев, чьи иероглифы в первой версии юникода унифицировали с японскими. Поэтому переход на 4 байта был обусловлен объективно.

Вот отказ от фиксированной длины это уже был неоправданный перебор, который всё попутал. Эмодзи, символы фекалий и всё такое – это дискредитация юникода как способа записи текста и типографских символов разных языков. Пусть разными алфавитами, пусть с вымершими языками, но всё-таки текста. Насколько я понимаю, 4 байт бы для этого хватило с запасом.