Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какими ГУИ-либами пользуемся и почему, Не знаем, а пользуемся в приложениях 
:(
    Опции темы
 
Используемые вами ГУИ-либы
WinAPI [ 14 ]  [16.09%]
GTK (а также GTK+, GTK#, etc.) [ 5 ]  [5.75%]
MFC [ 7 ]  [8.05%]
VCL [ 14 ]  [16.09%]
XLib [ 1 ]  [1.15%]
Windows Forms [ 15 ]  [17.24%]
SWT [ 0 ]  [0.00%]
wxWidgets (в т. ч. версии не для плюсов, вроде wxPython) [ 9 ]  [10.34%]
QT [ 14 ]  [16.09%]
Swing [ 8 ]  [9.20%]
Всего проголосовавших: 56
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Любитель
Дата 26.8.2006, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Несколько коментариев от себя.

WinAPI Программировать ГУИ на чистом ВинАПИ извратно и бессмыслено. ВинАПИ нужно только для написании других ГУИ-либ  smile Либо приложение настолько мало, что толком о ГУИ там и говорить нечего.

GTK Ненавижу. Без коментариев (по крайней мере пока)

MFC С точки зрения ООП либа извратная, но не смертельно. Зато производительность + лёгкость и естественность взаимодействия с ВинАПИ (если нужно). Да плюс много на МФЦ примочек всяких, хотя в основном платные (BCGControlBar, Ultimate ToolBox и т. д.)

VCL С ООП получше, но очень плоско. Плюс на чём писать: билдер - компилер и IDE ужасные, Дельфи - вообще молчу.

XLib Мне нафиг толком не надо. Разве попробывать...

Window Forms Как говорится на .NET и суда НЕТ.

SWT Ничего о ней не знаю  smile 

wxWidgets Кросплатформенное извращение над MFC. Теряются преимущества последней. Зачем это нужно?

QT Либа в основном неплохая, главный минус - цена, да и некая ява-стилистика что ли  smile (хотя вроде есть её версия и для явы)

Swing К сожаленью тоже толком не знаю...

Это сообщение отредактировал(а) Любитель - 26.8.2006, 11:47


--------------------
PM MAIL ICQ Skype   Вверх
LSD
Дата 26.8.2006, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Ну и каша. Свалить в одну кучу и Си и Java и Delphi библиотеки.

И еще, разве WinAPI это библиотека?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
DemoCode
Дата 26.8.2006, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



Цитата(Любитель @  26.8.2006,  12:42 Найти цитируемый пост)
VCL С ООП получше, но очень плоско. Плюс на чём писать: билдер - компилер и IDE ужасные, Дельфи - вообще молчу.


На вкус и цвет... Лично мне борландовские IDE гораздо более симпатичны всех остальных.

Цитата(LSD @  26.8.2006,  12:57 Найти цитируемый пост)
Ну и каша. Свалить в одну кучу и Си и Java и Delphi библиотеки.


В итоге сейчас получим ещё одну тему Delphi vs C++ vs Java  smile 


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Mayk
Дата 26.8.2006, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



SWING. Ибо в яве знаю где достать бесплатные либы для отчётов и графиков, которые пойдут к бесплатному же свингу.



--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Ch0bits
Дата 26.8.2006, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



ИМХО VCL конечно мощнее всех! Потом Swing и WindowsForms. GTK ужась! У QT видел только дизайнер, вполне достойный набор контролов.
PM WWW   Вверх
Любитель
Дата 30.8.2006, 08:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(LSD @  26.8.2006,  11:57 Найти цитируемый пост)
И еще, разве WinAPI это библиотека?

Имеются функции, структуры и пр. для работы с ГУИ.
Цитата(LSD @  26.8.2006,  11:57 Найти цитируемый пост)
Ну и каша. Свалить в одну кучу и Си и Java и Delphi библиотеки.

К сожалению, по другому не получилось  smile Многие библиотеки (пожалуй, исключение - чисто явовские) предназначены для разных языков, поэтому хотелось бы (по возможности) готвлечься от языка.
Цитата(DemoCode @  26.8.2006,  12:23 Найти цитируемый пост)
Лично мне борландовские IDE гораздо более симпатичны всех остальных.

Ну хоть одно настоящее преимущество у них есть?


--------------------
PM MAIL ICQ Skype   Вверх
mr.DUDA
Дата 30.8.2006, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Если б программил на С++, выбрал бы Qt, уж очень он замечательный по сравнению с MFC, WTL/ATL и wxWidgets... Но период С++ в прошлом, работаю WinForms, почти всем доволен smile.


--------------------
user posted image
PM MAIL WWW   Вверх
DemoCode
Дата 30.8.2006, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



Цитата(Любитель @  30.8.2006,  09:04 Найти цитируемый пост)
Ну хоть одно настоящее преимущество у них есть? 

Есть. Не охота повторяться. Посмотри в холиварах темы типа Delphi vs С++ и т.п.

Это сообщение отредактировал(а) DemoCode - 30.8.2006, 13:39


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Любитель
Дата 1.9.2006, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Кстати, существует (по-моему, пока не окончательный релиз) Qt Jambi - Qt для явы, возможно сделают и для .NET. В последнем смысл наверно есть, а вот в первом, по-моему, вряд ли.


--------------------
PM MAIL ICQ Skype   Вверх
Medved
Дата 1.9.2006, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 2
Всего: 154



WinForms.
Но я добавил бы еще в список DevExpress.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
MAKCim
Дата 1.9.2006, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Qt
все логично и продумано


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
nerezus
Дата 5.9.2006, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Блин, да где же Tk?

Поэтому проголосовал за wxWidgets + QT


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Snowy
Дата 5.9.2006, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 9
Всего: 484



VCL, KOL, WinAPI
редко QT, WinForms
Swind - доводилось когда-то...

ИМХО, VCL - полный руль. Мощно, быстро, эффективно. Но расплата - размер ехешника. Что в принципе для прикладных систем не имеет значения. Да и для стэндэлонов относительно.
PM MAIL   Вверх
HalkaR
Дата 5.9.2006, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



Исключительно WinForms - не потому что люблю, просто .Net smile
PM MAIL   Вверх
Любитель
Дата 6.9.2006, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(HalkaR @  5.9.2006,  23:05 Найти цитируемый пост)
Исключительно WinForms - не потому что люблю, просто .Net

А если бы были версии для дотнета других библиотек?
Цитата(nerezus @  5.9.2006,  19:05 Найти цитируемый пост)
Блин, да где же Tk?

Пожалуй, стоило бы добавить ещё один пункт - другие



--------------------
PM MAIL ICQ Skype   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1547 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.