Форум программистов CodeGuru
25 Сентябрь 2018, 21:19:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Будущее MFC  (Прочитано 20172 раз)
0 Пользователей и 1 Гость смотрят эту тему.
CatWarrior
Пользователь
***
Офлайн Офлайн

Сообщений: 44


Просмотр профиля WWW
« : 06 Июль 2006, 19:24:51 »

Как вы считаете будет ли использоваться MFC через 3-5 лет
Записан
Aeron
Пользователь
***
Офлайн Офлайн

Сообщений: 49


Просмотр профиля
« Ответ #1 : 11 Июль 2006, 02:57:55 »

Имхо, будет.
Только для своих задач (такие, наверно, найдуться). К тому же нельзя просто выкинуть все наработки с использованием MFC. Это ведь огромный пласт программ (читай - огромные бабки Улыбка затраченные на их разработку).
Я считаю, что MFC еще поживет, хоть все и перелезают на net Улыбка
Записан
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #2 : 11 Июль 2006, 23:25:08 »

Лично мое имхо Улыбка

MFC как она есть сейчас, потихоньку умрет.
MFC, безусловно, хороший фреймворк. Но (!) он - воплощение старых концепций разработки. Правда, это одна из высших их форм развития.

Сейчас мелкософт помешан на управляемом коде.
Действительно, .NET предоставляет массу возможностей, что бы не говорили.
Скорость разработки с .NET намного выше, квалификация разработчика может быть ниже чем у разработчика, решающего те же проблемы unmanaged кодом.

MFC сейчас имеет максимум из того, что может иметь.
Да, MFC в связке с ATL - крайне эффективное средство для решения очени широкого круга задач. Но MFC - достаточно тяжеловесна, она не такая уж и быстрая (там же все на MAP-ах основано). Для написания маленьких, легких приложений можно исполозовать WTL.
MFC в виде динамических библиотек (4.2 и 7.0) идет с виндой.
Теперь вот будет и .NET фреймворк идти, следовательно, скоро и эта проблема (отсутствие фреймворка у юзеров) исчезнет.

Так что, имхо, через 5 лет писать в основном будем под .NET.
MFC возможно, останется в составе подсистемы Win32 для обеспечения обратной совместимости.
Записан

CatWarrior
Пользователь
***
Офлайн Офлайн

Сообщений: 44


Просмотр профиля WWW
« Ответ #3 : 12 Июль 2006, 17:14:20 »

А во что все будет упираться, опять в WinAPI или .NET даст нам чего то новое и свое не связанное с WinAPI.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!