|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5020/400 12 Nov 2006 13:55:23 To : Zahar Kiselev Subject : Re: -------------------------------------------------------------------------------- On Sun, 12 Nov 2006 03:58:20 +0300, Zahar Kiselev wrote: > VW> другие перекодировщики - konwert, recode, catdoc. > Причем recode - это такой монстрище, что без получасового чтения доки хрен > заставишь его выполнить вобщем-то _простейшую_ операцию типа перекодировки > 1251 > в 866 или обратно. > А вот о том, что catdoc может перекодировать _текстовые_ файлы - я не знал. Я предпочитаю konwert -- он и автомагически умеет, и tty перекодировать. > Интересные однако были времена, можно было во внутренностях софта покопаться > и > _понять_ что в нем как работает. В отличие от сейчас - попробуй например > понять > как работает библиотека GTK ... Она просто больше. Hе знаю насколько сложно понять как работает ГТК, но немного понять Tk, как оно там внутри, попытаться можно -- это не такой уж страшный монстр. > Хотя вот понять как генерит код линуксовое avr-gcc (для МК Atmega) - мне > удалось. Оказалось - на удивление "через непрямо", потому как > микроконтроллеры > эти с раздельным пространством команд и данных, а gcc кроме "плоской модели" > ничего не знает. Однако я заставил виндовый симулятор (раздаваемый халявно Понятие секции у него же есть. Все компиляторы работают примерно похожим образом. Другое дело, что PC-программистам в тонкостях компоновки обычно разбираться не приходится. > VW> Многим это кажется неправильным и неудобным. > Даже если и правильным, то неудобным уж точно. Как напишешь 170 ассемблерных > > вставок для перетасовки параметров, передаваемых в функции вызываемой из > другого языка библиотеки - так начинаешь это понимать. Вон например MDBS - Может проще один раз написать генератор интерфейсов? Hемного из другой области -- смотри swig. А то ведь тоже, пока напишешь 170 вставок от питона к тиклю... > Интересно - у Микрософта что - планировался компилятор Паскаля, что они такую > > форму вызова в своем Си предусмотрели тогда... Hет, это обычный стиль микрософта делать всё так. Чтоб остальные мучались. > AD>> битные и так далее. некоторые даже погружаются в пучины > AD>> мракобесия настолько, что монтируют /tmp с noexec и > VW> А что - действительно круто. Многие глюкавые программы, например mc, > VW> от этого работать перестанут. > А что mc собирается там из tmp запускать? Hе говоря уже про то, что он не для > А откуда ещё? Откуда, спрашивается, запускать *временные* файлы? > там что-то нажатием ентера. Вот редактором от mc действительно пользуются > многие чтобы с емаксом не связываться. У Vim есть настройки под виндовс-ползователя. --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/100000b6e8826.html, оценка из 5, голосов 10
|