Click here to Skip to main content
15,914,111 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Windows C++: a bit shocked Pin
Munchies_Matt29-Jan-19 5:08
Munchies_Matt29-Jan-19 5:08 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 5:18
mvaraddevus29-Jan-19 5:18 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 5:22
mvaraddevus29-Jan-19 5:22 
GeneralRe: Windows C++: a bit shocked Pin
Munchies_Matt29-Jan-19 5:25
Munchies_Matt29-Jan-19 5:25 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 5:32
mvaraddevus29-Jan-19 5:32 
GeneralRe: Windows C++: a bit shocked Pin
Munchies_Matt29-Jan-19 5:37
Munchies_Matt29-Jan-19 5:37 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 5:39
mvaraddevus29-Jan-19 5:39 
GeneralRe: Windows C++: a bit shocked Pin
kalberts29-Jan-19 8:20
kalberts29-Jan-19 8:20 
I looked into it when it first came out in the early 1990s. My reactions then was that "This framework takes over so much of the program logic that it will hijack the entire application and make it extremely difficult to adapt to another [i.e. non-Windows] application!"

The application was planned for multi-platform - Windows was certainly not as dominant then as it has become now. Today, making a Windows-only application is perfectly fine. But as far as I have seen, MFC today is no less (rather more than in the beginning!) a "framework" in the straightjacket sense. It dictates how you write your application logic far more than I appreciate. I wanted to see it as a "library" rather than as a framework, a library that could be replaced by another library (on another platform) without affecting the program logic very much. It didn't appear that way to me, certainly not in the 1990s.

For some reason, I never got that same feeling with C# and WPF. Maybe that is because I have more experience now and simply ignore the elements that try to force me into an application design style that doesn't suit me. Porting C# applications to other platforms is not a very relevant question today, nevertheless I feel that I am the master, WPF is my servant. With MFC it was the other way around, as I experienced it.
GeneralRe: Windows C++: a bit shocked Pin
Bob100029-Jan-19 23:49
professionalBob100029-Jan-19 23:49 
GeneralRe: Windows C++: a bit shocked Pin
Richard MacCutchan29-Jan-19 5:38
mveRichard MacCutchan29-Jan-19 5:38 
JokeRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 5:41
mvaraddevus29-Jan-19 5:41 
GeneralRe: Windows C++: a bit shocked Pin
Richard MacCutchan29-Jan-19 6:17
mveRichard MacCutchan29-Jan-19 6:17 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 7:11
mvaraddevus29-Jan-19 7:11 
GeneralRe: Windows C++: a bit shocked Pin
Rick York29-Jan-19 13:31
mveRick York29-Jan-19 13:31 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 3:36
mvaraddevus30-Jan-19 3:36 
GeneralRe: Windows C++: a bit shocked PinPopular
kalberts29-Jan-19 9:24
kalberts29-Jan-19 9:24 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 9:58
mvaraddevus29-Jan-19 9:58 
GeneralRe: Windows C++: a bit shocked Pin
Shuqian Ying29-Jan-19 11:19
Shuqian Ying29-Jan-19 11:19 
GeneralRe: Windows C++: a bit shocked Pin
Joe Woodbury29-Jan-19 9:36
professionalJoe Woodbury29-Jan-19 9:36 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 10:06
mvaraddevus29-Jan-19 10:06 
GeneralRe: Windows C++: a bit shocked Pin
Joe Woodbury29-Jan-19 12:13
professionalJoe Woodbury29-Jan-19 12:13 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 12:58
mvaraddevus29-Jan-19 12:58 
GeneralRe: Windows C++: a bit shocked Pin
Joe Woodbury29-Jan-19 13:12
professionalJoe Woodbury29-Jan-19 13:12 
GeneralRe: Windows C++: a bit shocked Pin
raddevus29-Jan-19 13:13
mvaraddevus29-Jan-19 13:13 
GeneralRe: Windows C++: a bit shocked Pin
CPallini29-Jan-19 10:57
mveCPallini29-Jan-19 10:57 

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.