Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     31 Aug 2004  21:22:11
 To : Andrew Dolgov
 Subject : Re: Буквари: Программирование в X Window
 -------------------------------------------------------------------------------- 
 
 Andrew Dolgov <Andrew.Dolgov@p1.f1022.n5030.z2.fidonet.org> wrote:
 
  IZ>>> Что?
  VW>> Код короткий получается. Я как-то на спор написал на нем текстовый
  VW>> редактор за один рабочий день. В 600 строк уложился.
 
  AD> в любом нормальном тулките текстовый редактор - это один виджет. пишется,
  AD> соответственно, строк в 20-100 в зависимости от гнусности языка и
  AD> требуемой навороченности редактора. фигню говоришь.
 
 Требуемая навороченность была - не меньше чем в виндовом нотпаде.
 Я, правда, прикрутил туда поболе - у меня была предусмотрена фильтрация
 выделенного блока через внешнюю программу, регулярные выражения и т.д.
 
 То что ты берешься уложить ЮЗАБЕЛЬHЫЙ текстовый редактор в 20-100 строк
 это означает что ты никогда не писал нормальных GUI-приложений.  И
 не-GUI - тоже. 
 
 Дьявол, как известно, в мелочах. И этих мелочей с легкостью набегает на
 тысячу строк. Когда я прикрутил к этому редактору несколько мелких
 средств для работы с LaTeX и интерфейс к ispell там уже за 1000
 перевалило.
 
 Hапиши, скажем простейшую вещь - перекодировщик из всего во все, аналог
 iconv(1), только с поддержкой замены символов, отсутствующих в целевой
 кодировке, на многосимвольные последовательности  по табличке, вроде как в 
 catdoc. Ручаюсь что с контролем ошибок в 100 строк не уложишься.
 
 Hу или скажем возьми тот же самый мой Notepad, и воспроизведи ВСЮ его
 функциональность, используя свой любимый тулкит. Меньше строк вряд ли
 получится.
 -- 
 Hе показывай зубов, когда ими стучишь.
        --- С.Е. Лец
 --- ifmail v.2.15dev5.3
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Буквари: Программирование в X Window   Victor Wagner   31 Aug 2004 21:22:11 
Архивное /ru.linux/15178c04ed183.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional