Rating:  Summary: The best book to learn C++ Review: Even though Bjarne Stroustrup invented C++, this author presented it very well.
Rating:  Summary: covers newest features, but numerous errors & poor examples Review: This book covers the newest and advanced features in standard C++. It has good chapters on function and class templates, overload resolution, generic algorithms and multiple/virtual inheritance. But the long text search program used to illustrate object-oriented programming is a total disaster: it forces the reader into the mundane nusances of the example and obscures the real objective, i.e. teaching objects, their inheritance and use. To make things even more obscure, the entire book is full of errors, some at critical places, and especially in the Appendix that covers the generic algorithms. I did not count them but they are not too far from 100. Another aspect that I did not like is the lack of comments on the program code. I read the book cover to cover 3 times and believe me I did waste weeks on those obscure code lines and did figure out over 99% of them. Sure,ommitting comments is a sure way to make the code appear deep and awesome. But if the author respects the reader's time and really cares more about teaching the reader than about showing his/her knowledge, he/she should include a generous amount of comment. My recommendation is: Buy it if you are determined to learn the advanced features of C++ and are sure you have the time and patience to struggle with the obscuring examples and the numerous misleading errors.
Rating:  Summary: Misaligned Review: Start at the end of the book and read it backwards , or take a box knife and rearrange the book as needed. Good luck.
Rating:  Summary: For experienced only Review: I can't say enough good things about this book. However, from reading other reviews it would appear to be more beneficial to experienced programmers. It's probably also not the best best book to learn C++, but when you are ready to really learn C++ in-depth this is the best. The chapters on Overloading Operators, template classes, Function templates, and, well practically every chapter, are gems.It's still nice to have Stroustrup, Meyers, Coplien and such, but if you need just one to keep by your desk this should be it.
Rating:  Summary: Read the Dr. Dobbs review Review: This one is the best there is
Rating:  Summary: Excellent book, but not for beginning programmers Review: This book is the best book to learn C++ for people who have a good programming background. Beginners will find it difficult, and probably picky. You can learn object oriented programming with it but, to do so, you would have to be very patient and dedicated. If you are new to OO programming, read a primer on the subject before reading this book. I think that this book deserves a 5 stars rating and any lower rating come from people who don't have an adequate background. It is very well written, has excellent examples, is very precise and exhaustive. As any other book, "C++ Primer" cannot be "everything for everyone". C++ is not an easy language and OO programming not an easy concept. Read it when you are ready to learn from it.
Rating:  Summary: Good to read as a second book Review: It is a very good book if you know the basics of C++ programming. This book helps you understand a lot of difficult concepts. I would refer this book to people who know what C++ is and who would like to know more about it.
Rating:  Summary: There are much better C++ books than this one. Review: This book is horrible. I did not like the teaching style from the begining but wanted to give it a chance. Waste of time. The authors gloss over hundreds of pages of material with very little if any explanation. The first 200 pages are littered with new words, expressions, and concepts with REFERENCES to later chapters.(This gets very annoying due to the frecuency of use) The teaching style is awful. There are way better books out there. To the authors credit they do explain the layout of the book but after experiencing it I can say; it wasn't worth it.
Rating:  Summary: Cannot be worse! Review: This book does not teach but rather can be used as a reference book. I have read a few books that much boring! I do not recommend anyone to buy this book if you want to learn C++. It is also very confusing.
Rating:  Summary: BAD, BADDER, BADDEST! Review: This book is surely the badest ever written on C++. You can't present stuff at the beginning that will be explained at the end of the book! Lippman knows C++ to its details, but he really can't write a book on it! And that's not all. The back cover says that the book is for beginners to C++, but I had to read several books before I could figure out how the program's worked and what the author tried to tell me. Don't buy this book! Never, ever, it is EVIL! The programs are full of nasty bugs that completely crashes my system, AND normal syntax errors that are so difficult to see that not even my compiler said something until it was too late. And the programs are written so bad that a normal human can't ever read them. If Lippman writes his real-world programs that way, he should be forced to program in PROLOG or FORTRAN for fifty years and more. A serious programmer doesn't write a function like this, for example: inline int& qrst( int i, float f ); Thanks for saying my meaning! I feel MUCH better now!
|