[Bytes Link logo]

The C++ Programming Language Special Edition

by By Bjarne Stroustrup Review by Les Tory — NOCCC, Lester.Tory@West.Boeing.com - September 08, 2000 at 02:07:51:


The primary aim of this book is to help the reader understand how the facilities offered by C++ support key programming techniques. This book is the most complete C++ language reference I have seen. The book presents every major C++ language feature and the standard library. The book has a vast amount of information crowded into over 1000 pages, using small font, narrow margins and very few partial pages. The result is a complete, authoritative coverage of the C++ language. The author, Bjarne Stroustrup, invented C++, wrote its early definitions, and produced its first implementation. I was particularly interested in the historical section of Chapter 1, which provides a “ how it all started” and delineates it’s explosive growth as the language progressed to its present form.

The book consists of six parts. Introduction, Chapters 1 through 3, gives an overview of the C++ language, presenting the major concepts and features of the language. Chapters 4 through 9 gives a tutorial introduction to built-in types and program construction facilities. Chapters 10 through 15 are a tutorial introduction to object oriented and generic programming. Chapters 16 through 22 present the C++ standard library. Chapters 23 through 25 discuss design and software development. Appendices A through E provide language-technical details. The development and design, chapter 23, is most helpful for junior programmers and maybe advanced ones too.

The book moves along a bit fast for a novice programmer. C programmers would have no problem moving up to C++. Each chapter contains many code examples. The end of each chapter has an advice section that I think is exceptional. Those advice nuggets help in making program design decisions, and provide guidelines for code usage. Most chapters have exercises to perform, but no answer section. Last but certainly not least, the index is 50 pages double column. While this book is very terse, it certainly covers the subject. I think it is a great reference book that should be included in every C++ programmer’s library.

Published in 2000 by Addison Wesley ISBN # 0-201-70073-5, and lists for 59.95 US hardcover.



Return to Listing
Home | About NOCCC | Special Interest Groups | Calendar | Membership Information
Meeting Location | Links | Orange Bytes Newsmagazines | Classified Ads | Search the Web

[------STRIPE-----]


Site Disclaimer Suggestions? E-Mail to webmaster@noccc.org
Content suggestions? editor@noccc.org
Last update: 9/08/2000

Copyright © 1995-7 by North Orange County Computer Club. All rights reserved. Articles by NOCCC authors may be reprinted by other user groups without permission provided they are unaltered and the publication acknowledges the author thereof and NOCCC. Articles contained herein by authors from other organizations retain their original copyright.
Site assistance by CitiVU.