LINUX.ORG.RU

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

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

KOI8-R - это не столько про экономию памяти (хотя при хранении текста в памяти половина символов, определённо, занимает в 2 раза меньше памяти; но, именно текста; бинарные данные и прочее же занимает столько же места), сколько про надёжность и удобство без дополнительных костылей. Ничего не нужно предварительно парсить, разбирая модификаторы, чтобы понять где какой символ. Никаких поломок парсеров на «недопустимых последовательностях байтов». Любая последовательность байтов может быть представлена текстом в KOI8-R. Что также позволяет разбирать любые бинарные данные без дополнительных костылей при помощи «hexdump -C», имея перед глазами 2 представления параллельно: в шестнадцатиричном виде и в виде текста, где байты со значениями 0x80 - 0xff представлены конкретными символами.

Но, новость больше чем про KOI8-R. Эта сборка на основе LFS'а со всеми плюсами и минусами вытекающими отсюда.

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

KOI8-R - это не столько про экономию памяти (хотя при хранении текста в памяти половина символов, определённо, занимает в 2 раза меньше памяти; но, именно текста; бинарные данные и прочее же занимает столько же места), сколько про надёжность и удобство без дополнительных костылей, Ничего не нужно предварительно парсить, разбирая модификаторы, чтобы понять где какой символ. Никаких поломок парсеров на «недопустимых последовательностях байтов». Любая последовательность байтов может быть представлена текстом в KOI8-R. Что также позволяет разбирать любые бинарные данные без дополнительных костылей при помощи «hexdump -C», имея перед глазами 2 представления параллельно: в шестнадцатиричном виде и в виде текста, где байты со значениями 0x80 - 0xff представлены конкретными символами.

Но, новость больше чем про KOI8-R. Эта сборка на основе LFS'а со всеми плюсами и минусами вытекающими отсюда.