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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     08 Aug 2002  00:32:37
 To : Hleb Valoska
 Subject : Re: Toolkits //Было: Файлы ресурсов в
 -------------------------------------------------------------------------------- 
 
 Hleb Valoska <Hleb.Valoska@p16.f60.n452.z2.fidonet.org> wrote:
 
 HV> А GNUStep? Это, конечно, не только тулкит, тем более еще не готовый, 
 HV> но ведь WindowMaker и ATerm неплохо смотрятся. Хотя последний, 
 HV> возможно, только видом  "под GNUStep".
 
 Hадо добавить в списочек. Hо во всех step-ах есть, по-моему, отдельные
 заморочки по поводу Objective C, который я за семь лет знакомства с
 Linux так и не собрался выучить. А не собравшись, не берусь утверждать
 ничего про этот тулкит. Ибо тулкит интересен в первую очередь не мордой
 лица, а той стороной, которая к программисту повернута.
 
  VW>> 1. Xaw - reference implementation графического тулкита. Входит в состав
  VW>>  дистрибутива иксов. Соответственно MIT X License. Обладает несколько
  VW>>  ограниченной функциональностью. Чего вы от reference implementation
  VW>>  хотите. Примеры программ - xfig, gv.
 HV> А как же xedit? Очень даже неплохо смотрится... По сравнению с другими 
 HV> xaw-based :)
 
 И правда! Я его лет несколько не запускал, и не знал что он так
 похорошел. Вот живая иллюстрация к тому, что в тулките главное не морда
 лица, а API.
 
  VW>> 8. Qt - большой и толстый преимущественно C++ (хотя есть биндинги к
  VW>> другим языкам, преимущественно объектно-ориентирвоанным скриптовым)
  VW>> Весьма популярен, благодаря тому, что используется KDE.
 HV>  Кстати, к qt "прилагается" поддержка xt, и на X database он так нагло не 
 HV> кладет.
 
 Мой тезис на тему о том, что Qt сильно получшел за последнее время, ты
 тихо поскипал. Впрочем, есть подозрение, что moc его погубит, так же,
 как *Step погубил Objective C. Hу ладно *Step, я еще могу поверить, что
 над чистыми сями нужна препроцессороподобная надстройка, чтобы удобно
 было интерфейсы писать. Hо когда препроцессорная надстройка нужна над
 плюсами, в консерватории что-то не так.
 
  VW>> 9. Gtk - The GIMP toolkit - исходно написан авторами гимпа для
  VW>> использования в этой программе. Использование его в GNOME я считаю
  VW>> одной из многочисленных ошибок де Иказы.
 HV> ИМХО gtk выбран исходя из: gpl-ный, довольно функциональный, и не урод. 
 HV> Возможно последнее даже самое важное.
 
 Вот с точки зрения API он полнейший урод. Даже Win32 GDI на его фоне
 по-человечески выглядит.
 
 HV> И еще есть один тулкит: XForms. LyX с ним собран. Hо статически.
 
 Забыл я про него. Хороший тулкит, погубленный хреновой лицензией.
 Почти все интересные программы (LyX я к таковым не отношу  при наличии
 в природе TeXmacs) с него разбегаются, причем зачастую на Gtk. Хотя
 логичнее было бы на Fltk, ведь он с XForms имеет общего предка, вернее
 общий прототип - SGI-шную библиотеку Forms.
 
 Вообще, если у тебя есть желание продолжать оную дискуссию, пошли
 лучше на http://ppg.ice.ru/ppg/gui-review. А то постить туда от твоего
 имени твои комментарии к моему тексту мне ломы.
 
 -- 
 Be a man. Type man ... at the prompt.
 --- ifmail v.2.15dev5
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Toolkits //Было: Файлы ресурсов в   Victor Wagner   08 Aug 2002 00:32:37 
Архивное /ru.linux/15178330ab5e8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional