75 karma · joined October 7, 2013
More productive
Comfortable
Not drinking too much
Regular exercise at the gym (3 days a week)
Getting on better with your associate employee contemporaries
At ease
Eating well (no more microwave dinners and saturated fats)
A patient, better driver
...
I can only emphasizes the need to move to real C++ if you want to use C++ idioms, to do it safely and performances wise: here you just opened the gate of Macro error's hell which will be more horrible than anything the C++ could throw at you.
I'm currently working on a new project using C++11/14 and it's a pleasure to see more functional features that will allow to be more concise.
Because they couldn't delivers a newer product and features fast enough...
Because, to support the new "object" that drive money now they had to refactor an old library, created by a dev 5 years ago, and left untouched since.
Either you maintain to the latest version and distribute the cost in time or one day you will have to start from scratch, and probably lose more time and money to do so. See every organization still running on XP ? They may be sentence to death in 3 month, that may be the hardest way learn it.