Rating:  Summary: Excellent book Review: This book is excellent. Though it took more than 24 hours to go through, Jesse has done an excellent job writing such a concise yet informative book. It is now on my reference shelf.
Rating:  Summary: A good book to get started Review: This is a good book to test the waters of C++ and see if you want to continue, or if you need to learn the basics extremely quickly. Don't listen to that...who slammed the book without even reading it. He seemed to think that the book claimed to teach the entire language in ten minutes total. Geez. Each lesson is billed as being 10 minutes long, and there are 28 lessons. The later lessons took me quite a bit longer than 10 minutes, though. This is not a definitive C++ book, but it's a handy start, it's cheap, and it's small to carry around.
Rating:  Summary: Absolutely Excellent Review: This is an excellent book, especially if you don't wish to wade through one of the 400+ page books to learn C++. The author used Microsoft's Visual C++ 6.0 for his examples, but I was able to do all of the examples on a UNIX System. I've programmed C for several years and took a C++ class about 8 years ago -- I found this book excellent for getting back up to speed. Unlike some books, the chapters are all 'self-contained' -- the examples are all short and easy to duplicate, and you don't have to have the examples in one chapter working to be able to do the examples in another chapter. The reviewer "AfterDeath" who gave up after the chapters on Classes and said that it was odd that "...every example starts with #include..." obviously is new to C and C++. I'd be surprised to find a working piece of C/C++ code that did not being with #include. This book may be a little intense for someone with no knowledge of C or who is new to programming since it discusses some slightly complex concepts such as pointers, abstract data types, inheritance, and polymoprhism, etc., but I think the author does an excellent job of explaining these concepts --in short well-written chapters which are easy to digest.
Rating:  Summary: excellent book for those on the run Review: well this book is a very good book for those who want to learn the basic and then build up over them using more detailed books that concentrate on more specific subjects...way to go Jesse Liberty she has the style in writing :)
Rating:  Summary: Great little handbook for the beginner Review: You won't learn all C++ with one little book, but I question whether even a 1000 page book could teach you all C++. Since no single tome is going to teach you everything you need to know, the better strategy for learning C++ is to figure out HOW you are going to learn C++ using multiple resources. I think this book is a great part of a beginner's library because it enables the reader to get a good thorough understanding of what C++ can do, even if he or she doesnt completely understand all of it or even if the book doesnt teach everything (which it doesnt). So buy this book and read it. Try some of the exercises and get a good feel of what c++ is all about. Then get a book like Accelerated C++ or any number of other decent "big books" out there. As you are working through the "big books," keep this little gem beside you. Put it in your backpack or leave it in the bathroom. The book provides a great way for you to read little bits of information and dwell on them for a short time when you dont have time to sit down and read an entire "big book" chapter. I only give it four stars because while it does the job, there is nothing particularly extraordinary about it. It is just a good solid little book.
|