MFC - good or bad?
I just wonder, is MFC a good thing to use when developing programs for commersial use? For what purposes is MFC recommended? Will there be any problems with missing/wrong version-dll''s ?
Thx in advance..
/Andreas
December 28, 2001 04:04 PM
> I just wonder, is MFC a good thing to use when developing programs for commersial use?
No, MFC is absolutely EVIL. I try to stay away from it as far as I possibly can.
> For what purposes is MFC recommended?
Can''t think of a single type of application where MFC could be useful.
Straight C++ and STL is *so* much better. Forget about MFC. Just my personal opinion
No, MFC is absolutely EVIL. I try to stay away from it as far as I possibly can.
> For what purposes is MFC recommended?
Can''t think of a single type of application where MFC could be useful.
Straight C++ and STL is *so* much better. Forget about MFC. Just my personal opinion

No i hope you''ve got the RIGHT opinion, because i will follow your suggestion. I thought there was something "wrong" with, MFC, and oviously, there are...
Thx!
/Andreas
Thx!
/Andreas
While its true, MFC is absolutely evil... there are a few things that are quite handy...
unfortunately though, when you use MFC, you load a ton
of other useless shit as well...
unneeded overhead on any application imho...
if i were you i''d stick with STL..
-eldee
;another space monkey;
unfortunately though, when you use MFC, you load a ton
of other useless shit as well...
unneeded overhead on any application imho...
if i were you i''d stick with STL..
-eldee
;another space monkey;
-eldee;another space monkey;[ Forced Evolution Studios ]
quote:
Original post by Norge
No i hope you''ve got the RIGHT opinion, because i will follow your suggestion. I thought there was something "wrong" with, MFC, and oviously, there are...
Thx!
/Andreas
the only thing wrong with MFC is that it adds unecessary overhead
to your applications. and that the m stands for microsoft.

-eldee
;another space monkey;
-eldee;another space monkey;[ Forced Evolution Studios ]
If you want to make a serious application, you better use mfc or some other API higer then the win 32 API...
From my experience it was pretty easy to start using win 32, but very hard to use it in a lager context such in a bigger application. MFC is hard to use in the beginning but once you get the basics (and maybe a litle more), it is much easer and faster to program then win32 API.
// Peter... and that is what i think =)
From my experience it was pretty easy to start using win 32, but very hard to use it in a lager context such in a bigger application. MFC is hard to use in the beginning but once you get the basics (and maybe a litle more), it is much easer and faster to program then win32 API.
// Peter... and that is what i think =)
My opinion - it is handy, and can on occasions be easier to read and code than using the Win32 API eg for GUIs. However, it does get very complex very quickly and then the evil becomes apparent
But isnt it soon to be superseeded by the .NET framework? And if so will this be any better? But this is a whole new topic...
But isnt it soon to be superseeded by the .NET framework? And if so will this be any better? But this is a whole new topic...
quote:
Straight C++ and STL is *so* much better. Forget about MFC.
quote:
if i were you i''d stick with STL..
Apples and oranges ...
Since when was the STL designed to be an enterprise-level Win32 application framework? And since when was MFC designed to be a collection of extendible, generic algorithms and data structures?
ReactOS - an Open-source operating system compatible with Windows NT apps and drivers
Thx for your advice, guys =) I think i''ll be using STL for my future applications....
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement