LINUX.ORG.RU

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

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

На самом деле, для большинства приложений достаточно просто уметь

Основное умение - отличать графемы друг от друга, а не кодпоинты. Это естественно и логично, мы не знаем чего там юзер будет на вход давать. Значит мы должны уметь анальные алгоритмы юникода (которые ещё и меняются), держать какие-то таблицы (которые так же меняются), которые классифицирует кодпоинты. А сравнение - вообще отдельный геморрой. Даром мне это удовольствие не нужно.

Если мы и ограничиваемся каким-то подмножеством, то это должно быть ASCII, единственное, что осталось чем-то адекватным и универсальным.

PS: я бы даже так сказал - Юникод окончательно закрепил что существует ASCII и какая-то хрень рядом на табуретке на птичьих правах. А это напрямую влияет на судьбу алфавитов в долгосроке, тренд задан.

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

На самом деле, для большинства приложений достаточно просто уметь

Основное умение - отличать графемы друг от друга, а не кодпоинты. Это естественно и логично, мы не знаем чего там юзер будет на вход давать. Значит мы должны уметь анальные алгоритмы юникода (которые ещё и меняются), держать какие-то таблицы (которые так же меняются), которые классифицирует кодпоинты. А сравнение - вообще отдельный геморрой. Даром мне это удовольствие не нужно.

Если мы и ограничиваемся каким-то подмножеством, то это должно быть ASCII, единственное, что осталось чем-то адекватным и универсальным.