Автор Тема: qt или mfc?  (Прочитано 1876 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пабло Бартолле

  • Ветеран
  • *****
  • Сообщений: 3043
  • Карма: 129
  • Пол: Мужской
  • аллергия на чушь
    • Просмотр профиля
qt или mfc?
« : 02.12.07, 22:23:55 »
на изучение чего лучше потратить время?
или мож еще чего?
точкусетку рамки не предлагать
вам стоит боятца меня на дороге по двум причинам:
- я сдал на права
- я сдал на права с шестого раза...


Оффлайн rockerzz

  • Старожил
  • ****
  • Сообщений: 762
  • Карма: 118
  • Пол: Мужской
  • Freefly
    • Просмотр профиля
Re: qt или mfc?
« Ответ #1 : 02.12.07, 22:36:38 »
на изучение чего лучше потратить время?
или мож еще чего?
точкусетку рамки не предлагать

Лучше всего -  .NET =) Ну по-крайней мере, точно лучше чем MFC. А QT.. Обычно сравнивают QT с GTK, ну или в крайнем случае с wxWidgets, но не с МФЦ.  =) Сам QT люблю - в первую очередь за кроссплатформенность.
Fly like a brick

Оффлайн LEO

  • Ветеран
  • *****
  • Сообщений: 4417
  • Карма: 310
  • Пол: Мужской
    • Просмотр профиля
Re: qt или mfc?
« Ответ #2 : 03.12.07, 00:37:04 »
ога )) скачивай MSVS 2008 beta1, и фпиред)

хотя надо конечно спросить: а для чего? чисто вместо разгадывания кроссвордов?
действительно, можно с дотнетом побаловацца, на мой взгяд, это качественно новый уровень, по сравнению с мфц (почти как мфц против винапи, имхо)
сишарп в последнее время моден...

про qt ничего не скажу =) я даже не знаю, че это такое )
http://is.gd/fpTeSMПродам книжки про Ajax и ASP.NET, http://is.gd/lDL64HПриглашаю в Dropbox

Оффлайн Пабло Бартолле

  • Ветеран
  • *****
  • Сообщений: 3043
  • Карма: 129
  • Пол: Мужской
  • аллергия на чушь
    • Просмотр профиля
Re: qt или mfc?
« Ответ #3 : 03.12.07, 13:03:49 »
спасибо за ответы
я считаю любая даже самая простая прога должна иметь удобный интерфейс (гуй имею)
поэтому надо когда нить окна начинать рисовать
точкасетки очень привлекательна и на мой весьма непрофессиональный взгляд дизайн у нее очень хорош но она фактически не мультиплатформенна и на данный момент еще не так распротсранена как мфц и др.
куте заинтересовал кроссплатформенностью (в перспективе то что я делаю имеет неплохой шанс портироватца скажем на линукс) и тем что он пока что работает не под точкусетки в винде
по поводу изучения мфц у меня тоже закралось сомнение ибо если писать только под винду точкасетки - идеальное решение

кстати вс2008 насколько я знаю уже вышла не бета (могу ошибатца)
вам стоит боятца меня на дороге по двум причинам:
- я сдал на права
- я сдал на права с шестого раза...

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: qt или mfc?
« Ответ #4 : 03.12.07, 14:09:33 »
 MFC устарело и ненужно, но может понадобиться для поддержки какого-нибудь старого проекта. QT - вещь слишком специфичная, чтоб рекомендовать для изучения. Если изучать, то .Net, Java, Delphi. Это самые востребованные на рынке труда вещи.


> Сам QT люблю - в первую очередь за кроссплатформенность.

 Кроссплатформенность у QT мнимая. Грубо говоря, для венды, Mac и Unix - это разные QT. Настощий кроссплатформенный тулкит - VxWidgets. Более-менее кроссплатформеный - GTK.

Оффлайн rockerzz

  • Старожил
  • ****
  • Сообщений: 762
  • Карма: 118
  • Пол: Мужской
  • Freefly
    • Просмотр профиля
Re: qt или mfc?
« Ответ #5 : 03.12.07, 15:09:21 »

 Кроссплатформенность у QT мнимая. Грубо говоря, для венды, Mac и Unix - это разные QT.

Были какие-то проблемы со сборкой? Я просто писал на QT - проблем не возникало (Виндоуз, Линукс, Фря).

Событийная модель в QT нравится очень - сигналы/слоты. Но в принципе есть реализация в библиотеке boost - можно ее использовать.
В QT достаточно много классов - вроде бы мощнее, чем GTK. Удобный и просто дизайнер форм, приблуды для локализации приложений, своя система сборки - простая, но мощная, документация хорошо сделана опять же и работать с ней удобно.

А так в принципе да - если остро не стоит вопрос о портировании под разные платформы, лучше не заморачиваться.
Fly like a brick

Оффлайн Пабло Бартолле

  • Ветеран
  • *****
  • Сообщений: 3043
  • Карма: 129
  • Пол: Мужской
  • аллергия на чушь
    • Просмотр профиля
Re: qt или mfc?
« Ответ #6 : 03.12.07, 16:01:07 »
MFC устарело и ненужно, но может понадобиться для поддержки какого-нибудь старого проекта. QT - вещь слишком специфичная, чтоб рекомендовать для изучения. Если изучать, то .Net, Java, Delphi. Это самые востребованные на рынке труда вещи.


> Сам QT люблю - в первую очередь за кроссплатформенность.

 Кроссплатформенность у QT мнимая. Грубо говоря, для венды, Mac и Unix - это разные QT. Настощий кроссплатформенный тулкит - VxWidgets. Более-менее кроссплатформеный - GTK.
я не собираюсь в обозримом будущем становитца профессиональным программистом
с точкойсетки знаком впринципе нравитца
гтк насколько я знаю использует c (а не c++)
и объясните в чем принципиальная разница "кроссплатформенности" применительно к куте и в_икс_виджетс?
лично мне интересна кроссплатформенность на уровне исходных кодов
вам стоит боятца меня на дороге по двум причинам:
- я сдал на права
- я сдал на права с шестого раза...

Оффлайн K@TZZ0!!!

  • Постоялец
  • ***
  • Сообщений: 217
  • Карма: 217
  • Пол: Мужской
  • D 'n 'B
    • Просмотр профиля
Re: qt или mfc?
« Ответ #7 : 04.12.07, 00:24:09 »
Никти не рашарит хорошую книгу по .NET? А то книг как всегда полоно, а хорошую хрен найдешь.