Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!uxc!tank!mimsy!tove.umd.edu!folta From: folta@tove.umd.edu (Wayne Folta) Newsgroups: comp.lang.c++ Subject: Re: Are there good C++ frontends to Microsoft C 5.1 compiler? Summary: Suggested book for C programmers Keywords: Microsoft frontends, books Message-ID: <17429@mimsy.UUCP> Date: 10 May 89 20:52:28 GMT References: <290@altera.UUCP> Sender: nobody@mimsy.UUCP Reply-To: folta@tove.umd.edu.UUCP (Wayne Folta) Organization: U of Maryland, Dept. of Computer Science, gs Lines: 39 " "What book should an experienced C programmer read to learn C++? " I just got this book, and I really like it: C++ for C Programmers by Ira Pohl The Benjamin/Cummings Publishing Co. (c) 1989 ISBN 0-8053-0910-1 Cost me: $27 I like its approach: it starts out with an overview of OOP, then basically says: "You are an experienced C programmer, let's start out by pretending that C++ is just a new C compiler, with some nifty improvements. Then, we will add features until we have covered everything." A chapter listing: 0. Intro 1. An Overview of C++ and Object-Oriented Programming 2. C++ as a Better C [Stuff you could use w/o OOP] 3. Classes 4. Constructors and Destructors 5. Operator Overloading and Conversions 6. Inheritance 7. Input/Output 8. Advanced Features [Multiple Inheritance, etc.] I had no OOP experience a week ago. Then I got Smalltalk/V for my Mac (Smalltalk--the original OOPL). Yesterday, I got this book, and today I put GNU's C++ (g++) on my Sun at work. I am sold on C++ (though I will use exclusively Smalltalk at home, where its interpreted nature is an advantage). Wayne Folta (folta@tove.umd.edu 128.8.128.42)