Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2004-02-09 21:34:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: tired
Музыка:The Wire

Программа против современности
Вот между прочим оевр (мой)

Программа против современности


Отчасти забавное

Привет



(Читать комментарии) - (Добавить комментарий)

Re:
[info]lnvp@lj
2004-02-14 10:08 (ссылка)
Я в похвалах не нуждаюсь, Миша — а вы, видимо, весьма, раз так торопитесь по вашему выражению продемонстрировать задницу экзотических цветов. Юникод — решение проблемы кодировок на базовом уровне, а пакеты ваши «решают» её в частных случаях конкретных форматов документов: в случае Babel это ТеХ (ускоспециализированное решение для естественнонаучных работников и очень немногих представителей других специальностей); Mule (привет японским империалистам) вообще ни хрена не решает, оставляя вопрос, а как же всё-таки представлен многоязычный текст в результирующем документе, на откуп пользователям / настройщикам пакета. Внутреннюю многобайтовую кодировку Mule его разработчики благоразумно не опубликовали (куда им с Юникодом тягаться-то?), таким образом, это всего лишь универсальная машинка для ввода многоязычных текстов в Юникс-компьютер, но не записи их в файл. Если формат многоязычного файла не описан, при чём здесь Юникод? Всё равно что говорить, что драйвер клавиатуры позволяет обходиться без файловой системы. Торопитесь, Миша, торопитесь. Идиотизм и необразованность именно вы продемонстрировали, опубликовав бредовые разглагольствования про Юниокд в публичном месте.

Насчёт серьезных возражений против multilanguage как концепции спорить не буду — про политику противно спорить. Публикуйте любые манифесты да ради бога, но враньё в техническом аспекте сводит на нет всю агитацию.

Успешного вам самообразования! (впрочем, на пользу не пойдёт, я боюсь — опять напутаете и весь политический пафос в пшик уйдёт)

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re:
[info]kaledin@lj
2004-02-15 12:34 (ссылка)
Я не очень понимаю, зачем на "базовом" уровне решать проблему, которая затрагивает довольно ничтожный процент населения -- ценой тотальной несовместимости со всем предыдущим. Те, кто создавал и лоббировал юникод, тоже не понимают; их это все интересует разве что как отмазка. А вы понимаете? Очевидная же вещь, казалось бы -- текстовые файлы предназначены для хранения неформатированного текста. А не для типографских изысков.

Я также, повторяю, не видел ни одного случая, когда кто-то удачно решил *чужую* проблему.

MULE тоже говно, хотя конечно менее вредное -- именно потому, что оно не настаивает себя предъявлять на экспорт, сохранять в файлы и т.д., а держит собственное уродство внутри. Реальное будущее юникода таково, я думаю: те, у кого с самооценкой все в порядке, вроде китайцев и японцев, будут его просто тихо игнорировать. Те, кто хочет сосать, будут сосать.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re:
[info]lnvp@lj
2004-02-15 13:04 (ссылка)
Я, как программист, работающий с многоязычными текстами, хорошо понимаю; по поводу ничтожного процента и тотальной несовместимости могу поспорить, если хотите. Юникод именно и предназначен для хранения неформатированного текста, только в это понятие включена произвольная смесь языков / письменных систем. В этом и состоит решение на базовом уровне: используя Юникод можно легко и надёжно хранить "плоский текст" независимо от его происхождения; другие многоязычные системы (тот же Babel для TeX-а) вынуждены вводить специальные элементы форматирования для переключения кодировок, текст перестаёт быть плоским. Собственно, Юникод был первоначально ценен уже как носитель для обмена плоским текстом между такими (не базированными с самого начала на Юникоде) программами. Новые же системы (livejournal, к примеру) проще с самого начала базировать на Юникоде - не потому, что его кто-то лоббирует (вот так вот берёт и самофинансирующемуся OpenSource проекту livejournal кислород перекрывает, да?), а потому, что стандарт такого ранга, наконец, появился (к сожалению, довольно поздно, отсюда и вопли о "тотальной несовместимости").

Собственно, китайцы и японцы естественным образом вынуждены строить "свои национальные Юникоды", и, таким образом, тащиться в арьергарде (ну, типа, как во Франции был "свой национальный Интернет" - классная, конечно, штука, но где он теперь, интересно знать?). То, что в России не нашлось таких умников, на мой взгляд, в плюс будущего информатизации России. Если, конечно, вы не стоите на позициях изоляционизма; тогда, извините, все мои аргументы мимо кассы. Насчёт того, кто сосёт, кто нет - время покажет, знаете ли.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re:
[info]kaledin@lj
2004-02-15 13:33 (ссылка)
>Собственно, Юникод был первоначально ценен уже как носитель
>для обмена плоским текстом между такими (не базированными с
>самого начала на Юникоде) программами.

Ага, и транслит тоже. И то, и другое использовалось
в таком качестве примерно с одинаковой частотой.

>В этом и состоит решение на базовом уровне:
>используя Юникод можно легко и надёжно хранить
>"плоский текст" независимо от его происхождения;

А я говорю что нельзя легко и просто хранить. Who's
the judge? В любом случае, не те американцы, которые
юникод придумывали, и которые в жизни не используют
ничего, кроме первых 128 позиций.

>только в это понятие включена произвольная
>смесь языков / письменных систем

А зачем?

Я понимаю, зачем это нужно M$ и прочим; им надоело
не то, чтобы учитывать национальные стандарты --
это за ними не замечено -- но хотя бы тратить время
и деньги на локализацию; проще и выгоднее причесать
рынки под себя. Я не понимаю, почему и зачем хоть
кому-нибудь нужно быть причесанным.

>не потому, что его кто-то лоббирует (вот так
>вот берёт и самофинансирующемуся OpenSource проекту
>livejournal кислород перекрывает, да?)

Да нет, просто америкацны неумны. А вот то, что Воробей
им не обьяснил, это очень нехорошо.

>Собственно, китайцы и японцы естественным образом
>вынуждены строить "свои национальные Юникоды"

Они давно построены. Можно было бы обсуждать вопрос
перехода на новый, интернациональный, но зачем, если
он не работает все равно?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re:
[info]lnvp@lj
2004-02-15 13:35 (ссылка)
Вы скажите, вам будет интересно, если я продолжу отвечать по существу, или мне лучше время зря не тратить?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re:
[info]kaledin@lj
2004-02-16 12:17 (ссылка)
Nu, vy poka chto nichego ne skazali, chego by ya do togo mnogo raz ne slyshal. I naoborot, ya dumayu. Tak chto smysla osobogo net. No ya vse chitayu.

(Ответить) (Уровень выше)


(Читать комментарии) -