Click here to Skip to main content
15,891,316 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
David O'Neil29-Jan-19 16:51
professionalDavid O'Neil29-Jan-19 16:51 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 3:47
mvaraddevus30-Jan-19 3:47 
GeneralRe: Windows C++: a bit shocked Pin
Daniel Pfeffer29-Jan-19 20:49
professionalDaniel Pfeffer29-Jan-19 20:49 
GeneralRe: Windows C++: a bit shocked Pin
afigegoznaet29-Jan-19 21:26
professionalafigegoznaet29-Jan-19 21:26 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 4:00
mvaraddevus30-Jan-19 4:00 
GeneralRe: Windows C++: a bit shocked Pin
ian__lindsay29-Jan-19 22:40
ian__lindsay29-Jan-19 22:40 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 4:06
mvaraddevus30-Jan-19 4:06 
GeneralRe: Windows C++: a bit shocked Pin
Martin ISDN29-Jan-19 22:48
Martin ISDN29-Jan-19 22:48 
standard microsoft practice.
they do what they want and they don't care.

if there is popular unrest that will imply negative $ outcome they'll think about it, but still do what they know is "for the good of the world". they can sustain negative $ outcome for a couple of years before they cancel the "for the good of the world" action, but in those years they will support countless trolls in the fight for their "good of the world" view.

interestingly, my developing path was the opposite of yours. i switched from turbo pascal on dos to c++ on windows programming with mfc, that's what we used in the firm. we could do some things but i soon discovered that nor me nor the seniors knew how things worked and just to say that, in c or pascal, pointers are one of my strongest points and i knew (1998 year) c++ well enough so virtual destructors, copy constructors and assignment overloading were a piece of cake for me.

then i got me the win32 forgers tutorial and later the petzold's programing windows.
i never looked back at mfc or even oop for that matter.

c++ is okay because you can switch to plain c anytime you decide. it is not c here that is important, it is the liberty to chose your style to organize the code and the liberty to pass by value or pass by reference as you like. unlike java that puts a constraint on you.

oop and graphical user interfaces got popular at the same time and they are a perfect match. gui's best match for a data type would be a hierarchy of objects.
other than that it has more weak points that strengths compared to common good programming practice.

of course "in matters of taste, there can be no disputes". my taste is for freedom.

i fight for a standard where c compilers would not issue a compile time error if you pass a "wrong" type of argument to a function without type casting, but a warning would be mandatory.

let the juniors learn programming in the most strict type safe languages, but when they come to work in c they'll have to face complete freedom and responsibility.
GeneralRe: Windows C++: a bit shocked Pin
kalberts30-Jan-19 1:33
kalberts30-Jan-19 1:33 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 4:14
mvaraddevus30-Jan-19 4:14 
GeneralRe: Windows C++: a bit shocked Pin
Martin ISDN31-Jan-19 5:51
Martin ISDN31-Jan-19 5:51 
GeneralRe: Windows C++: a bit shocked Pin
CygnusBMT30-Jan-19 3:32
CygnusBMT30-Jan-19 3:32 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 4:24
mvaraddevus30-Jan-19 4:24 
GeneralRe: Windows C++: a bit shocked Pin
kalberts30-Jan-19 6:39
kalberts30-Jan-19 6:39 
GeneralRe: Windows C++: a bit shocked Pin
André Pereira30-Jan-19 6:54
André Pereira30-Jan-19 6:54 
GeneralRe: Windows C++: a bit shocked Pin
DavidBro6330-Jan-19 3:55
DavidBro6330-Jan-19 3:55 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 4:25
mvaraddevus30-Jan-19 4:25 
GeneralRe: Windows C++: a bit shocked Pin
rtischer827730-Jan-19 7:07
rtischer827730-Jan-19 7:07 
GeneralRe: Windows C++: a bit shocked Pin
raddevus30-Jan-19 7:16
mvaraddevus30-Jan-19 7:16 
GeneralRe: Windows C++: a bit shocked Pin
PIEBALDconsult30-Jan-19 8:44
mvePIEBALDconsult30-Jan-19 8:44 
GeneralThought of the Day Pin
OriginalGriff29-Jan-19 4:58
mveOriginalGriff29-Jan-19 4:58 
GeneralRe: Thought of the Day Pin
lopatir29-Jan-19 5:14
lopatir29-Jan-19 5:14 
GeneralRe: Thought of the Day Pin
megaadam29-Jan-19 5:19
professionalmegaadam29-Jan-19 5:19 
GeneralRe: Thought of the Day Pin
W Balboos, GHB29-Jan-19 6:21
W Balboos, GHB29-Jan-19 6:21 
GeneralRe: Thought of the Day Pin
Mike Hankey29-Jan-19 6:23
mveMike Hankey29-Jan-19 6:23 

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.