Сайт Андрея Ефимова Форумы на сайте Андрея Ефимова
Вход Регистрация FAQ Пользователи Поиск Список форумов Сайт Андрея Ефимова

Список форумов Сайт Андрея Ефимова -> Вопросы по программированию -> Qt vs GTK
Начать новую тему  Ответить на тему Предыдущая тема :: Следующая тема 
Qt vs GTK
СообщениеДобавлено: Вс Ноя 16, 2008 7:30 pm Ответить с цитатой
LRS
Гость
Гость
 
Зарегистрирован: 16.11.2008
Сообщения: 1




Какой тулкит по-вашему лучше?

Qt мощный фреймворк, а с GTK можно писать на чистом C, что позволяет сильно экономить ресурсы.

А что Вы посоветуете?
Посмотреть профиль Отправить личное сообщение
СообщениеДобавлено: Пн Ноя 17, 2008 2:39 am Ответить с цитатой
efimov
Site Admin
Site Admin
 
Зарегистрирован: 25.09.2003
Сообщения: 22




Я так понимаю, речь идёт о Linux программировании. Не смотря на то, что все упомянутые технологии запускаются и под Windows, использование их в этой среде, мягко говоря, не совсем обосновано (разумеется, если вы не используете Борландовские продукты, куда встроен QT).

Я не вижу основания писать на Си, как бы это не экономило ресурсы. К тому же, и C++ предоставляет неплохие возможности для оптимизации конечных приложений. Однако мощная объектно-ориентированная составляющая C++ на сегодняшний день практически необходима. Не являясь экспертом в GTK+, я знаю, что не смотря на то, что он написан на чистом Си, он позволяет использовать C++, а также его архитектура построена на ООП. С точки зрения абстракции GTK+ имеет бесспорные преимущества.

С точки зрения простоты переносимости и мультиплатформенности, QT думаю будет удобнее. Для тех, кто имел опыт работы с Windows, также QT будет легче освоить.
Посмотреть профиль Отправить личное сообщение
Qt vs GTK
Список форумов Сайт Андрея Ефимова -> Вопросы по программированию
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Часовой пояс: GMT + 4  
Страница 1 из 1  

  
  
 Начать новую тему  Ответить на тему  


Powered by phpBB DSite Edition
© 2001, 2002 phpBB Group, 2005 Media Programming Group