bs@alice.att.com (Bjarne Stroustrup)

new book on the design and evolution on C++

4 Mar 94 12:42:18 GMT AT&T Bell Laboratories, Murray Hill NJ
Newsgroups:
comp.lang.c++,comp.object,comp.lang.c

I have written a book explaining why C++ is the way it is.
The intent is to complement ``The C++ Programming Language
(2nd edition)'' which explains what C++ is and how to use it.

	Bjarne Stroustrup
	The Design and Evolution of C++
	Addison Wesley, ISBN 0-201-54330-3.
	March 1994.

Among other things, this book answers many of the questions
about the reasoning behind C++ found in these newsgroups.

Outline:

	Preface
	Contents
	Notes to the Reader

	The Prehistory of C++
	C with Classes
	The Birth of C++
	C++ Language Design Rules
	Chronology 1985-1993
	Standardization
	Interest and Use
	Libraries
	Looking Ahead

	Memory Management
	Overloading
	Multiple Inheritance
	Class Concept Refinements
	Casting
	Templates
	Exception Handling
	Namespaces
	The C Preprocessor

	Index
	
472 pages.

This book is available starting this coming week.

	- Bjarne