crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> MFC vs Qt
Rocky
  опции профиля:
сообщение 29.1.2011, 21:08
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Цитата(Алексей1153 @ 29.1.2011, 13:01) *
А я вот пока к студии больше склоняюсь в выборе инструмента для данной программы. Ибо там отладчик быстрее и удобнее

Так... Знаешь, я лет 5 писал с помощью студии.. (начиная с 6-й). Отладчик там может в чем-то и удобнее, но минусов в самой IDE намноооооого больше чем в QtCreator. MFC - говнотехнология, которая изжила себя наверное раньше, чем появилась.

Пиши тогда уж на асме сразу. Это очень круто. Хотя это дело твое на чем писать. ;)

Цитата(Алексей1153 @ 29.1.2011, 16:05) *
А заявление Rocky - это юношеский максимализм, такой же, как выдают линуксоиды про винду.

Это не максимализм. Предполагалось, что человек с иронией прочитает ее и немного улыбнется. А ты хочешь сказать, что все линуксойды страдают юнешским максимализмом и не любят винду только из-за этого? Это полный бред.

Сообщение отредактировал Rocky - 29.1.2011, 23:48
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Алексей1153
  опции профиля:
сообщение 31.1.2011, 11:04
Сообщение #2


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


А можно по-подробнее?
Цитата(Rocky @ 31.1.2011, 12:27) *
Я не могу пропустить обвинения в глупости в свой адрес.

я такого и не говорил :)

Rocky, никто также не говорил, что везде следует MFC толкать, всё зависит от цели. А по производительности - это где-то у тебя ошибки были, значит, так как скорости теряться просто негде

Цитата(Rocky @ 31.1.2011, 12:27) *
А можно по-подробнее? Я что-то не понял при чем тут чистый С. Я ващет думал что MFC написан на С++. А... ты имеешь в виду что функции WinAPI написаны на С... Понятно. А, пардон, Qt тогда что? Для винды это не обертка над WinAPI? Та же самая обертка, только сделана лучше и продуманее. А почему я должен использовать какие-то непонятные громоздкие (практически недокументированные) С-структуры в функциях "Объекто-Ориентированного" MFC? Почему для реализации некоторых вещей, я должен использовать callback-вызовы и связанные с ними глобальные функции? Это по-твоему отличная ОО среда?

1) WinAPI написан на чистом C
2) Qt - это не оболочка, это библиотека. Если ты не заметил, в Qt окна рисуются графикой (только диалоги есть нативные ОС окна).
3) не хочется использовать недокументированное - не используй. Я не использую :)
4) при чём тут колбэки, я не понял, хотя бояться их - тоже непонятное дело. Они работают как раз гораздо быстрее сообщений винды или сигналов Qt
5) про какую среду ты говоришь ?

>>Насчет экономии времени и сил.
я сравниваю разработку на чистом АПИ и на MFC


>>Я могу перечислить с десяток "особенностей" работы с MFC
давай, я хоть узнАю про них. А с отладчиком все сидят, особенно, когда опыта ещё нет (только не подумай снова, что я тебя в неопытности обвиняю :)) Опыт - он либо есть, либо его нет, в этом нет ничего обидного. Посидел с отладчико - получил опыт. В следующий раз сидеть будешь гораздо меньше)

Книги давно не покупаю, всё из справочников и из форумов черпается. Мне и читать то некогда стало

>>Да, и вообще-то мелкомягкие продвигают С# и платформу .NET
мн не нравится дотнет и шарп. Кто на нём пишет - писают кипятком от ООПшности, но как только более или менее нетривиальная задача возникает - заплакали, полезли АПИ вызовы делать... А Qt по графике обскакивает дотнет с лёгкостью.


>>У тебя видимо стереотип сложности настройки/работы сей ОС. Ну-ну.
не стереотип, а факт )

>>И вообще насчет студии. Вот ты за деньги разрабатываешь программные продукты. А студию ты купил? Или крякнутой пользуешься? А MSDN (который отдельно продается)?

конечно же версия сломанная. Ты же мне денег не пришлёшь, чтобы я её купил :)) Про МСДН - не понял. Заходишь на сайт http://msdn.microsoft.com/ru-ru/library/ms123401.aspx, там всё бесплатно. По крайней мере ни разу не просили платить

>>Но вот трактование стандарта С++ мелкомягкими - это пипец.
примеры в студию

------------
а вообще - что так эмоционально реагируешь ? :) Тебя никто не обвиняет ни в чём.

Сообщение отредактировал Алексей1153 - 31.1.2011, 11:05
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Rocky   MFC vs Qt   29.1.2011, 21:08
- - Алексей1153   Litkevich Yuriy, позволь я таки отвечу. И не буду ...   30.1.2011, 14:48
- - Rocky   Litkevich Yuriy, раздели пожалуйста тему... Я не м...   31.1.2011, 10:27
- - Алексей1153   А можно по-подробнее? Цитата(Rocky @ 31.1.201...   31.1.2011, 11:04
- - Rocky   Цитата(Алексей1153 @ 31.1.2011, 12:04) я ...   31.1.2011, 12:48
- - Алексей1153   Rocky, уж звыняй, много печатать не могу, рабочий ...   31.1.2011, 13:28
- - Rocky   Цитата(Алексей1153 @ 31.1.2011, 13:28) Ну...   31.1.2011, 14:12
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 16:12) Вот прис...   31.1.2011, 14:52
- - Rocky   Цитата(Алексей1153 @ 31.1.2011, 15:52) сг...   31.1.2011, 15:06
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 17:06) Ну так т...   31.1.2011, 15:14
- - DEADHUNT   Цитата(Rocky @ 31.1.2011, 12:48) Ну, мне ...   31.1.2011, 16:22
- - Rocky   Цитата(DEADHUNT @ 31.1.2011, 16:22) нельз...   31.1.2011, 16:35
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 18:35) Ну я ж н...   31.1.2011, 18:07
- - Iron Bug   ничо вы тут холивары развели а я поддержу мнение ...   31.1.2011, 18:31
- - Алексей1153   Iron Bug, Цитата(Iron Bug @ 31.1.2011, 20...   31.1.2011, 18:36
- - Rocky   Iron Bug, спасибо =) Да, насчет std::map я погоря...   31.1.2011, 19:37
- - Алексей1153   напиши комментарии - я не знаю, что должно произой...   31.1.2011, 19:43
- - Rocky   Цитатанапиши комментарии - я не знаю, что должно п...   31.1.2011, 19:48
- - Алексей1153   std::map я понимаю, что такое ключ - тоже. почит...   31.1.2011, 19:57
- - Rocky   Так блин... Я знаю что это неправильно. Но почему ...   31.1.2011, 21:00
- - Алексей1153   Rocky, я понял - это map без mapped_value А по мо...   31.1.2011, 21:01
- - Iron Bug   Цитата(Алексей1153 @ 31.1.2011, 20:36) Но...   31.1.2011, 21:02
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 23:00) CAboutDl...   31.1.2011, 21:05
- - Rocky   Цитата(Алексей1153)Цитата(Rocky @ 31.1.2011, 23:00...   31.1.2011, 21:06
- - Алексей1153   Rocky, DoModal - да , создаёт объект окна диалога ...   31.1.2011, 21:11
- - Iron Bug   ну а если говорить про STL, то у мелкософта с со с...   31.1.2011, 21:15
|- - Влад   Цитата(Iron Bug @ 31.1.2011, 21:15) .... ...   1.2.2011, 10:47
- - Алексей1153   Iron Bug, с вектором активно работаю в нескольких ...   31.1.2011, 21:18
- - Rocky   Цитата(Алексей1153)Rocky, я понял - это map без ma...   31.1.2011, 21:19
- - Алексей1153   Iron Bug, к твоей нежной любови к мелкософту можно...   31.1.2011, 21:29
- - Iron Bug   Цитата(Алексей1153 @ 31.1.2011, 23:29) по...   31.1.2011, 21:47
- - Rocky   Цитата(Алексей1153)Iron Bug, к твоей нежной любови...   31.1.2011, 21:53
- - Алексей1153   Цитата(Iron Bug @ 31.1.2011, 23:47) в общ...   31.1.2011, 21:55
- - Rocky   А может обсудим какие плюсы/минусы у MFC и QT? Мож...   31.1.2011, 21:58
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 23:53) (но я ее...   31.1.2011, 21:59
- - Алексей1153   Цитата(Rocky @ 31.1.2011, 23:58) А может ...   31.1.2011, 22:56
- - Алексей1153   Цитата(Влад @ 1.2.2011, 12:47) Вывод: раб...   1.2.2011, 11:24


Ответить в данную темуНачать новую тему
Теги
Нет тегов для показа


7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.1.2025, 15:54