This paper compares a few examples of simple C++ programs written in a modern style using the standard library to traditional C-style solutions. It argues briefly that lessons from these simple examples are relevant to large programs. More generally, it argues for a use of C++ as a higher-level language that relies on abstraction to provide elegance without loss of efficiency compared to lower-level styles. - Learning Standard C++ as a New Language. C/C++ Users Journal. pp 43-54. May 1999 http://www.stroustrup.com/new_learning.pdf |
Here, I will explore, and debunk, five popular myths about C++: ... 4. “For efficiency, you must write low-level code” ... http://www.stroustrup.com/Myths-final.pdf |