Click here to Skip to main content
15,906,341 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: Why I hate C++ Pin
Munchies_Matt15-Jul-18 21:16
Munchies_Matt15-Jul-18 21:16 
GeneralRe: Why I hate C++ Pin
Ian Bell, #217-Jul-18 6:54
professionalIan Bell, #217-Jul-18 6:54 
GeneralRe: Why I hate C++ Pin
TheGreatAndPowerfulOz13-Jul-18 8:04
TheGreatAndPowerfulOz13-Jul-18 8:04 
GeneralRe: Why I hate C++ Pin
Munchies_Matt14-Jul-18 4:35
Munchies_Matt14-Jul-18 4:35 
GeneralRe: Why I hate C++ Pin
TheGreatAndPowerfulOz14-Jul-18 7:42
TheGreatAndPowerfulOz14-Jul-18 7:42 
GeneralRe: Why I hate C++ Pin
Munchies_Matt14-Jul-18 19:20
Munchies_Matt14-Jul-18 19:20 
GeneralRe: Why I hate C++ Pin
Nish Nishant13-Jul-18 9:47
sitebuilderNish Nishant13-Jul-18 9:47 
GeneralRe: Why I hate C++ Pin
kalberts14-Jul-18 3:47
kalberts14-Jul-18 3:47 
One reason to dislike C(++) is that it provides excellent tools for a programmer to make a mess in a very simple way.

In the earlier days, you could see quite a few horrible cases of poiner arithmetic - and the programmers were proud of it, proud of how they could do things that were impossible in toy languages like Pascal that gave you a slap on your fingers for just addressing outside the array limits, and introducing artificial differences between a pointer to the start of an array and the array itself. Every knowledgeabler person should know that they are the same!

Fortunately, intricate pointer arithmetic is no longer the way to prove your skills. OO techniques has been more popular for that for at least 15-20 years. Virtual functions and overrides may be terribly abused, too, and what is the big difference bewtween operator overloading and virtual functions, at the conceptual level?
GeneralRe: Why I hate C++ Pin
Munchies_Matt14-Jul-18 21:44
Munchies_Matt14-Jul-18 21:44 
GeneralRe: Why I hate C++ Pin
kalberts15-Jul-18 23:13
kalberts15-Jul-18 23:13 
GeneralRe: Why I hate C++ Pin
kalberts16-Jul-18 0:39
kalberts16-Jul-18 0:39 
GeneralRe: Why I hate C++ Pin
11917640 Member 14-Jul-18 21:30
11917640 Member 14-Jul-18 21:30 
GeneralRe: Why I hate C++ Pin
KBZX500016-Jul-18 2:34
KBZX500016-Jul-18 2:34 
GeneralRe: Why I hate C++ Pin
Munchies_Matt16-Jul-18 3:04
Munchies_Matt16-Jul-18 3:04 
GeneralRe: Why I hate C++ Pin
KBZX500017-Jul-18 21:32
KBZX500017-Jul-18 21:32 
GeneralRe: Why I hate C++ Pin
englebart16-Jul-18 3:40
professionalenglebart16-Jul-18 3:40 
GeneralRe: Why I hate C++ Pin
Andy Hoffmeyer16-Jul-18 3:51
Andy Hoffmeyer16-Jul-18 3:51 
GeneralRe: Why I hate C++ Pin
Munchies_Matt16-Jul-18 4:03
Munchies_Matt16-Jul-18 4:03 
GeneralRe: Why I hate C++ Pin
Steve Naidamast16-Jul-18 4:08
professionalSteve Naidamast16-Jul-18 4:08 
GeneralScrum: 1518 ? Pin
BillWoodruff13-Jul-18 2:37
professionalBillWoodruff13-Jul-18 2:37 
GeneralRe: Scrum: 1518 ? Pin
Rage13-Jul-18 3:03
professionalRage13-Jul-18 3:03 
GeneralRe: Scrum: 1518 ? Pin
MacSpudster13-Jul-18 9:23
professionalMacSpudster13-Jul-18 9:23 
GeneralRe: Scrum: 1518 ? Pin
BillWoodruff13-Jul-18 21:38
professionalBillWoodruff13-Jul-18 21:38 
GeneralWatching a horror movie... Pin
CodeWraith13-Jul-18 2:06
CodeWraith13-Jul-18 2:06 
GeneralRe: Watching a horror movie... Pin
OriginalGriff13-Jul-18 2:31
mveOriginalGriff13-Jul-18 2:31 

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.