On Tue, Nov 20, 2001 at 03:07:31PM +0300, Victor Wagner wrote: > On Tue, 20 Nov 2001, Serge Matveev wrote: >> > Я бы еще оторвал оттуда часть высокоуровневых сервисов тоже в какой-то >> > модуль, и написал бы альтернативный интерфейс на perl-Tk >> >> Или на perl-gtk? > > Ни за что. Я считаю gtk и qt практически непригодными к использованию > тулкитами. Потому что они не используют X resources и ряд других > полезных свойств X протокола. Поэтому у себя на десктопе я их терплю > постольку поскольку. vim у меня, например сейчас имеет Xaw-шный GUI. > Исключительно ради поддержки ресурсов.
Ну тут вопрос спорный. Так как из постоянно пользуемых мной программ большая часть как раз gtk-шная. Я прекрасно понимаю все те неудобства, что ты перечислил, но факт налицо - и galeon и mozilla, и gkrellm и licq (до последнего времени) все пользовали gtk. Так что у меня складывается ощущение, что "все там будем" :-( > Фактически у меня gtk-шные только gimp и Mozilla, от которой бы > я этот gtk c удовольствием оторвал, если бы знал как ее с Motif собрать. > Qt-шная - одна licq. Которая имеет шансы вымереть естественной смертью Да, про gimp и др. я и не говорю. QT у меня на машинет нет вообще - не пригодилось :-) >> Да, а Net::ICQ2000_Easy это не то? > Не смотрел еще Смотрится там же (http://icq2000.phase3solutions.com/) # ICQ2000_Easy.pm Version 1.00 # # This module is designed to give Easier access to my ICQ2000.pm Package. # # This is done by using the base package, but automatically handling a # large number of jobs, like logging in, and Contact list management. $ grep ^sub ICQ2000_Easy.pm sub new { sub Connected { sub Connect { sub Disconnect { sub Setup_Contact_List { sub Auto_Ack_Offline_Messages { sub Execute_Once { sub Send_Command { sub Add_Hook { sub Add_Error_Hook { sub Set_Debugging { sub _Automatic_Functions { $ grep ^% ICQ2000_Easy.pm %_Status_Codes = ( %lookup_sex = ( %lookup_WP_status = ( %lookup_occupation = ( %lookup_language = ( %lookup_country = ( %lookup_pastbackground = ( %lookup_organization = ( %lookup_interest = ( -- <Serge Matveev - ICQ:3575357>