Click here to Skip to main content
15,880,967 members

Survey Results

MFC development   [Edit]

Survey period: 26 Sep 2005 to 2 Oct 2005

A chance for the MFC developers among us to check in and see what everyone's using and supporting.

Q1. What environment do you use for MFC development?

OptionVotes% 
Visual Studio 200516613.03
Visual Studio .NET 200368653.85
Visual Studio .NET 2002786.12
Visual Studio 665551.41
Other393.06
Respondents were allowed to choose more than one answer; totals may not add up to 100%

Q2. What operating systems do you support in MFC development?

OptionVotes% 
Windows Vista675.26
Windows 200336228.41
Windows XP (any)1,07384.22
Windows 200070355.18
Windows 98 (any)24519.23
Windows 95776.04
Other322.51
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralMFC is going strong Pin
bob1697230-Sep-05 14:43
bob1697230-Sep-05 14:43 
General:(( MFC is going die ! Pin
Ghasrfakhri28-Sep-05 23:14
Ghasrfakhri28-Sep-05 23:14 
GeneralRe: :(( MFC is going die ! Pin
Guerven29-Sep-05 15:11
Guerven29-Sep-05 15:11 
GeneralActiveX Pin
Marc Soleda27-Sep-05 20:36
Marc Soleda27-Sep-05 20:36 
GeneralMFC Work Diminishing? Pin
PeterK_27-Sep-05 3:09
PeterK_27-Sep-05 3:09 
GeneralRe: MFC Work Diminishing? Pin
NormDroid27-Sep-05 3:56
professionalNormDroid27-Sep-05 3:56 
GeneralRe: MFC Work Diminishing? Pin
Nemanja Trifunovic27-Sep-05 5:48
Nemanja Trifunovic27-Sep-05 5:48 
GeneralRe: MFC Work Diminishing? Pin
Michael P Butler27-Sep-05 19:46
Michael P Butler27-Sep-05 19:46 
GeneralRe: MFC Work Diminishing? Pin
yren29-Sep-05 16:04
yren29-Sep-05 16:04 
GeneralRe: MFC Work Diminishing? Pin
Bob Stanneveld29-Sep-05 23:41
Bob Stanneveld29-Sep-05 23:41 
GeneralRe: MFC Work Diminishing? Pin
WillemM1-Oct-05 23:47
WillemM1-Oct-05 23:47 
GeneralVista! :-D Pin
Hamed Musavi26-Sep-05 16:02
Hamed Musavi26-Sep-05 16:02 
GeneralRe: Vista! :-D Pin
Anna-Jayne Metcalfe27-Sep-05 0:37
Anna-Jayne Metcalfe27-Sep-05 0:37 
GeneralRe: Vista! :-D Pin
#realJSOP27-Sep-05 6:36
mve#realJSOP27-Sep-05 6:36 
GeneralRe: Vista! :-D Pin
Anna-Jayne Metcalfe27-Sep-05 7:29
Anna-Jayne Metcalfe27-Sep-05 7:29 
John Simmons / outlaw programmer wrote:
We have a project that contains almost 3 dozen sub-projects consisting of over 500,000 lines of code, and it's working fine. It only takes 7 minutes to compile the whole she-bang on a reasonably modern system (we're using a P4 3.6 box with 512mb of RAM).

Ours was 85 projects and VC6 crashed for most of the team several times a day. Opening the class view was a sure way to do it, as was shutting down the development environment.

Machines would also fail to build at random, for no apparent reason.

THe team wasted a great deal of time over these issues. We didn't move to VS2003 by choice, we were forced to by the bugs in VC6...

John Simmons / outlaw programmer wrote:
And since when does Microsoft worry about "standards"? VC7 certainly isn't that much better than VC6 at compliance.

It's enough to make a huge difference for us, in particular with regard to the C++ compiler and STL (which quite frankly is hell to use with VC6).

John Simmons / outlaw programmer wrote:
You guys go ahead and "dis" VC6 all you want, but it's still a viable platform for a lot of folks and has the added advantage of NOT requiring a 25mb runtime to be shipped with your product. At work we use the MFC DLL's but at home, I statically link everything, and most of my apps compile down to just 250K. Even if I didn't statically link, the MFC DLL I would be shipping is still far smaller than the .net runtime.

Just to be clear: I'm not "dissing" VC6 - merely pointing out that as a platform it's showing its age. We still in fact use it for two products, and I'm very well aware of the advantages and failings of each VC platform, right the way from VC 1.52 through to VS2005.

For example, the VC6 resource editoris far simpler to use than that in VS2003, but its automation interface is cripped to the point where writing anything beyond a simple add-in is virtually impossible. It's the latter (more than anything that kills it as a viable target platform for us...though lack of support for ATL7 and WTL7.5 comes a close second.

John Simmons / outlaw programmer wrote:
Final point - I don't have to pay money to keep using VC6, and it certainly doesn't require spending $2000 on a new MSDN subscription.

No, and neither do I to keep using VS2003 (upgraded for $19 from VS2002, which was given to me for free for porting ResOrg to VS.NET)!


Anna Rose | [Rose]

Riverblade Ltd - Software Consultancy Services

Anna's Place | Tears and Laughter

"Be yourself - not what others think you should be"
- Marcia Graesch

"Anna's just a sexy-looking lesbian tart"
- A friend, trying to wind me up. It didn't work.

GeneralRe: Vista! :-D Pin
mmikey729-Sep-05 8:52
mmikey729-Sep-05 8:52 
GeneralRe: Vista! :-D Pin
Hamed Musavi27-Sep-05 17:14
Hamed Musavi27-Sep-05 17:14 
GeneralRe: Vista! :-D Pin
Salil Khedkar28-Sep-05 18:56
Salil Khedkar28-Sep-05 18:56 
GeneralRe: Vista! :-D Pin
Anonymous29-Sep-05 19:07
Anonymous29-Sep-05 19:07 
GeneralRe: Vista! :-D Pin
WillemM1-Oct-05 23:53
WillemM1-Oct-05 23:53 
GeneralRe: Vista! :-D Pin
NormDroid27-Sep-05 3:21
professionalNormDroid27-Sep-05 3:21 
GeneralRe: Code Pin
Prakash Nadar2-Oct-05 16:01
Prakash Nadar2-Oct-05 16:01 
GeneralSame code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Nish Nishant26-Sep-05 3:40
sitebuilderNish Nishant26-Sep-05 3:40 
GeneralRe: Same code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Shog926-Sep-05 12:46
sitebuilderShog926-Sep-05 12:46 
GeneralRe: Same code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Nish Nishant27-Sep-05 4:45
sitebuilderNish Nishant27-Sep-05 4:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.