
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
The designer of C++ recounts its development, dissecting the decisions made in the creation of the language to present a case study in real object-oriented development for the working programmer. In doing so, he presents his views on programming and design in a concrete and useful way. Topics include a prehistory of C++, C with classes, C++ language design rules, standardization, libraries, memory management, multiple inheritance, casting, templates, and exception handling. Annotation copyright Book News, Inc. Portland, Or.
This book investigates the historical development and technical rationale behind the C++ programming language. Bjarne Stroustrup, the creator of C++, provides a detailed account of the language's evolution from its inception as 'C with Classes' to its standardization. By examining the specific design constraints and engineering trade-offs encountered during the language's growth, the author offers a framework for understanding complex system design and the philosophy of object-oriented programming.
What You Will Find
Experts and software engineers frequently cite this work as a foundational text for understanding the underlying logic of C++. Readers often note the technical density of the prose, which serves as a primary source for those seeking to master the language's design philosophy.
Page Count:
480
Publication Date:
1994-03-29
Publisher:
Addison-Wesley Professional
ISBN-10:
0201543303
ISBN-13:
9780201543308
No comments yet. Be the first to share your thoughts!