On Thu, 16 Apr 1998, Felix Milovanov wrote:
> > Я задавал этот вопрос чехам, они понимают проблему (т.к. один из их charsets -
> > iso8859-1 :), но отказываются ее обсуждать - едут крышей. :))))
> >
> > С уважением,Alex Tutubalin
> > --- GoldED 2.42.G1114+
> Sorry за off-topic - но может быть интересно. А откуда вообще
IMHO, это как раз не офтопик, хотя последнее слово за Alex Tutubalin
> взялись различные кодировки ? Ну про Россию все ясно - у нас все
> не как у людей. Но у тех-же чехов ? Финов ? Неужто и тут Билли
> руководствовался ленинским принципом "Мы пойдем другим путем" ?
IMHO, именно Билли, но не всегда потому только, что-бы насолить.
В основном - проблема сортировки алфавита, поскольку
в ISO-8859-1 или -2 в верхней половине таблицы только символы,
которые по начертанию отличаются от нижней половины (ASCII 7bit).
> Появление 1251 против koi8-r никак по-другому объяснить нельзя.
~~~~
Конечно, и получилось нечто похожее на Ucode, была такая кодировка
в ранних русских версиях unix/demos/mnos. Однако у Вадима Антонова
хватило тогда ума от нее отказаться в пользу ГОСТ на koi8,
в которой (включая близкие разновидности) тогда выпускалось отечное
железо - дисплеи 24x80.
Так вот разница между ucode и koi8 была именно в том,
что ucode была сортирована по русскому алфавиту.
Про свойство транслитерации koi8/koi7 тоже все знают.
Предупреждаю - от написаного ниже может ехать крыша,
поэтому не обладающим чувством юмора лучше прямо здесь нажать (D)elete.
;-)
IMHO, много позже, начиная с XENIX, проблему разницы
кодировки хранения и кодировки представления (на дисплее)
решили командочкой ttymap.
Небезызвестный bwm@simtel.ru
даже портировал постановку этой задачки под FreeLSD, см. его домашнюю
страницу, и все встало на место, и оказалось очень полезно при организации
dialup входов в sh/rsh в до-www-шные времена.
Билли не просто не читал историю,
а сознательно на нее положил с прицепом, применив cp1251 по наводке
Пита Квитека, как один из рычагов для расчистки рынка от unix.
:))) самое забавное, что все эти технологии поддержки трех кодировок
(хранения, передачи, представления) были у Микрософт, они же делали
этот самый XENIX, видимо, оно их достало напрочь, либо они раскопали
и первые осознали, что это самое
и есть оружие для удавливания unix по принципу
"разделить мир", в данном случае - на кодировки ;-)))
Не оставив в MS Dos, а потом - Windows поддержки конвертации
между ними
на уровне системы, как это было сделано в xenix.
>
> Felix A. Milovanov,
> http://chat.portal.ru
>
Sergey Vovk, | http://www.macomnet.ru/~vsv/
sysadmin | voice: +7(095)973-4002, 973-4003
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.