Xref: utzoo comp.lang.c++:3766 comp.edu:2332 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!usc!sdsu!bionet!agate!shelby!portia!hanauma!jon From: jon@hanauma (Jon Claerbout) Newsgroups: comp.lang.c++,comp.edu Subject: Book reports Message-ID: <3117@portia.Stanford.EDU> Date: 23 Jun 89 05:51:45 GMT Sender: USENET News System Reply-To: jon@hanauma (Jon Claerbout) Followup-To: comp.lang.c++ Organization: Stanford University, Dept. of Geophysics Lines: 21 I'm an intermediate level C programmer who wants to learn OOP and C++. I just spent about a week reading from the four books below: Stroustrup, "The C++ Programming Language," Not for beginners like me. Berry, John: "The Waite Group's C++ Programming," First 70 pages were OK. Then I switched to the other books. Sessions, Roger "Reusable data structures for C" (Prentice Hall 88) A good read. Clear code, clearly motivated. I got about half way through. Wiener and Pinson "An Introduction to OOP and C++" On first sight, I didn't like the extensive code, but on reading the book, I changed my mind. I found the code easy to read and very helpful. It is much nicer to have complete runnable code than mere fragments. They choose their examples very well. I learned the most from Sessions and from Weiner and Pinson. As teachers, I'd rate them "A" and the other two "C". I couldn't find the other books mentioned in comp.lang.c++