Click here to Skip to main content
15,887,596 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: MFC? WinForms? I gotta ask... why? Pin
snoopy00128-Feb-24 0:32
snoopy00128-Feb-24 0:32 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
atverweij28-Feb-24 0:40
atverweij28-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 0:40
Member 334960928-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
mark.shultz@controlss.com28-Feb-24 3:42
mark.shultz@controlss.com28-Feb-24 3:42 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 3:54
Member 334960928-Feb-24 3:54 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Colin Humphries28-Feb-24 0:50
Colin Humphries28-Feb-24 0:50 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
CodeZombie6228-Feb-24 1:03
CodeZombie6228-Feb-24 1:03 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
rtischer827728-Feb-24 2:02
rtischer827728-Feb-24 2:02 
I've been programming in MFC C++ since its inception. And Microsoft has been maintaining it completely. MFC has survived and been significantly enhanced by all of the C++xx upgrades. Just yesterday, after working all day with Copilot, we finally solved a particular coding goal of being able to instantiate either a common implementation or a specialized implementation controlled by one explicit template line of code. All type safe. All ODR compliant. Anyway, my point is, MFC has always been the most future-protected choice for me and well as close-to-the-metal performance, all without inserting extra layers of indirection.

Ever since I read Jeff Prosise's book on MFC where he wrote about the speed and coding beauty of the low-lying connection to the OS, I was hooked. A layer of indirection means you are dependent on that vendor's development whims which jeopardizes your code. Yes, I am dependent on Microsoft, but my C++ code is by and large not and could be ported. That can't be said of my code if I were dependent on other layers and ephemeral programming languages. I want my code to survive forever. Is that so bad?

modified 3-Mar-24 8:06am.

GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Peter Moore - Chicago28-Feb-24 3:13
Peter Moore - Chicago28-Feb-24 3:13 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 11032328-Feb-24 3:25
Member 11032328-Feb-24 3:25 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
MSBassSinger28-Feb-24 3:39
professionalMSBassSinger28-Feb-24 3:39 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
PSU Steve28-Feb-24 3:45
professionalPSU Steve28-Feb-24 3:45 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
bigtlb28-Feb-24 6:13
bigtlb28-Feb-24 6:13 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
HobbyProggy28-Feb-24 3:53
professionalHobbyProggy28-Feb-24 3:53 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Steve Naidamast28-Feb-24 4:24
professionalSteve Naidamast28-Feb-24 4:24 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
cegarman28-Feb-24 5:09
cegarman28-Feb-24 5:09 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Rick York28-Feb-24 4:53
mveRick York28-Feb-24 4:53 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
nickpreston2428-Feb-24 5:09
nickpreston2428-Feb-24 5:09 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
ShawnVN28-Feb-24 5:51
ShawnVN28-Feb-24 5:51 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
bigtlb28-Feb-24 6:02
bigtlb28-Feb-24 6:02 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz28-Feb-24 7:28
professionalStacy Dudovitz28-Feb-24 7:28 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Joe Woodbury28-Feb-24 16:31
professionalJoe Woodbury28-Feb-24 16:31 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
dandy7229-Feb-24 5:50
dandy7229-Feb-24 5:50 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Gary R. Wheeler29-Feb-24 10:15
Gary R. Wheeler29-Feb-24 10:15 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz29-Feb-24 10:38
professionalStacy Dudovitz29-Feb-24 10:38 

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.