Click here to Skip to main content
15,893,161 members

Survey Results

Would you like to see MFC ported to .NET?   [Edit]

Survey period: 25 Apr 2005 to 1 May 2005

There's a lot of MFC code and expertise around, but does it make sense to port MFC to .NET?

OptionVotes% 
Yes44631.21
No62944.02
Undecided1137.91
Don't care24116.86



 
GeneralRe: MFC, much maligned, but really that bad? Pin
NormDroid27-Apr-05 22:37
professionalNormDroid27-Apr-05 22:37 
GeneralRe: MFC, much maligned, but really that bad? Pin
devvvy27-Apr-05 23:01
devvvy27-Apr-05 23:01 
GeneralWhat about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 2:17
Nemanja Trifunovic25-Apr-05 2:17 
GeneralRe: What about /clr switch? Pin
Member 9625-Apr-05 5:36
Member 9625-Apr-05 5:36 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 6:06
Nemanja Trifunovic25-Apr-05 6:06 
GeneralRe: What about /clr switch? Pin
Member 9625-Apr-05 7:01
Member 9625-Apr-05 7:01 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 7:19
Nemanja Trifunovic25-Apr-05 7:19 
GeneralRe: What about /clr switch? Pin
Anonymous26-Apr-05 3:36
Anonymous26-Apr-05 3:36 
For one thing I spend more time writing exception safe code, and in general tracking resources with all this using and finally blocks

Maybe you shouldn't. Exception safe code is unachievable, exceptions can happen and when they do it means the application is broken. Take a SecurityException for instance, do you wrap each method with try / catch for this? If you do you should look into structured exception handling and not blame the framework.

Secondly, .NET class library is a brain-damaged 1980's style OO monster where each class has on average tens of methods.

OO monster? Hey, why even make things OO?? Let's go back into the procedural world!!

Thirdly, it is too dynamic in nature. There is a whole class of bugs that in C++ are caught by compiler, while with C# it would compile just fine and then manifest as a run-time exception.

Such as?
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic26-Apr-05 3:55
Nemanja Trifunovic26-Apr-05 3:55 
GeneralRe: What about /clr switch? Pin
BadKarma26-Apr-05 5:30
BadKarma26-Apr-05 5:30 
GeneralRe: What about /clr switch? Pin
User 833072426-Apr-05 6:07
User 833072426-Apr-05 6:07 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic26-Apr-05 7:04
Nemanja Trifunovic26-Apr-05 7:04 
GeneralUgh Pin
Marc Clifton25-Apr-05 1:25
mvaMarc Clifton25-Apr-05 1:25 
GeneralRe: Ugh Pin
Alan C. Balkany25-Apr-05 3:42
Alan C. Balkany25-Apr-05 3:42 
GeneralMFC has had its day Pin
Michael P Butler24-Apr-05 21:27
Michael P Butler24-Apr-05 21:27 
GeneralRe: MFC has had its day Pin
NormDroid24-Apr-05 22:24
professionalNormDroid24-Apr-05 22:24 
GeneralYes! Pin
Bob Stanneveld24-Apr-05 20:35
Bob Stanneveld24-Apr-05 20:35 
GeneralRe: Yes! Pin
ian mariano25-Apr-05 0:34
ian mariano25-Apr-05 0:34 
GeneralRe: Yes! Pin
Member 9625-Apr-05 5:29
Member 9625-Apr-05 5:29 
GeneralRe: Yes! Pin
PJ Arends25-Apr-05 6:27
professionalPJ Arends25-Apr-05 6:27 
GeneralRe: Yes! Pin
Member 9625-Apr-05 7:06
Member 9625-Apr-05 7:06 
GeneralRe: Yes! Pin
Bob Stanneveld25-Apr-05 12:03
Bob Stanneveld25-Apr-05 12:03 
GeneralRe: Yes! Pin
Member 9625-Apr-05 13:42
Member 9625-Apr-05 13:42 
GeneralRe: Yes! Pin
Bob Stanneveld25-Apr-05 22:19
Bob Stanneveld25-Apr-05 22:19 
GeneralRe: .NET as a religion Pin
Tim Stubbs25-Apr-05 22:21
Tim Stubbs25-Apr-05 22:21 

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.