Re:I promise never to use C/C++ for a new project
by jbandela1 on Tuesday January 20, 2015 @05:05PM
(#8919974)
I agree, C++11/14 is a game changer in regards to safety and ease of use. With C++14, new and delete actually are a code smell.
The biggest ease of use issue with C++ is now getting good modern libraries for doing common stuff.
Now that I've approached the language in its C++14 mode and using good libraries such as Armadillo, I've come to the conclusion that all this talk about C++ being too low-level and too difficult is ridiculous. If you're not using libraries and programming in a higher level, you're not doing it right. I've been rewriting that digit recognition program and I've yet to declare a pointer or allocate any memory on my own. In fact, its so high-level that it almost looks like Matlab code.