|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178330ab5e8.html, оценка из 5, голосов 10
|