From Wikibooks, open books for an open world
Jump to navigation Jump to search

I am a professional programmer who has spent some years away from C++ but just started using it again. I have read extensively on the changes in C++11 and I am keen to use the new features in live code.

C++ feels like a new language. That is, I can express my ideas more clearly, more simply, and more directly in C++11 than I could in C++98. Furthermore, the resulting programs are better checked by the compiler and run faster.
Programming is like sex:
It may give some concrete results,
but that is not why we do it.
– apologies to Richard Feynman
—Bjarne Stroustrup, The C++ Programming Language, 4th Ed (draft), Chapter 5, February 2013