> I would highly recommend 'The Design and Evolution of C++' by Stroustrup. > It's an older book now, but still was written with a great deal of > perspective on the use of C++ and does a good job of explaining why many > things are the way they are -- which of those things are for the best and > which are not.
In my opinion, Stroustrup's book is a must-read for anybody interested in computer language design. It's a shining example of something that has rarely been attempted: explaining WHY a language works the way it does. You may come out of reading it with a new appreciation of C++ or with a new hatred of his boneheaded design priorities (or perhaps some of each as I did), but either way you will know a lot more about the kinds of tradeoffs one must make when designing a language. If you just want to learn to program in C++, Stroustrup may not be the best use of your time. _______________________________________________ Boston-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/boston-pm

