Rating: Summary: Must have book for programmers Review: Finally a book that tells you not only the how, but the why of C++. Here it is
Rating: Summary: As good as it gets.... Review: C++ Premier, Advanced C++ Programming, and this book, are the only 3 books you currently need to become an excellent programmer.
Rating: Summary: Long tunnel to illumination Review: I give the book 2 stars, one of which due to the witty quotes at the beginning of each chapter. If you want to make yourself a competitive professional C++ programmer, and are willing to spend an excessively long time in studying this bible, I would say this might be the book for you. But for someone like myself who only want to learn the language to program for my own jobs, and want to learn the language in a minimal amount of time, this book is a nightmare. Admittedly it's an informative book, but to shadow its plethora of information, it is organized in the most disorderly way. Stroustrup obviously likes talking. The book is like a Russian novel, or some work by Thomas Hardy, too verbose! What we want to learn is C++, not English! And we want to learn it the quickest way. I guess I will keep the book for reference. Yet definitely I will not start learning C++ with it. Had Stroustrup marked on the book's cover "BEGINNERS STAY AWAY!", it could've been a great book.
Rating: Summary: An ok reference, but don't expect to learn programming. Review: I bought this book thinking it would be full of great examples, but didn't find any. They are generally too terse and complicated. It is good as a reference book however.
Rating: Summary: not very useful Review: First, the language reference manual, which appeared in the first and second editions, is now gone. This is terrible. Anyone who wants to do something nontrivial that requires a thorough knowledge of this very complex language will not find this book useful at all. Instead of useful information about the language, we get lengthy diatribes on Stroustrups's theories of management, psychology, etc., etc.Second, I find the attitude in this book obnoxious and condescending. C++ users have suffered for years with constantly changing language definitions, and poor and inconsistent implementations. Stroustrup suggests that if we don't have a compiler that supports the language, we go out and buy one. Unfortunately, this is not very practical for most people who are working in environments where they don't have that kind of choice, or who are trying to write portable code. Related to this is the fact that the new standard contains many changes to the language that are incompatable with previous versions (e.g., new keywords, changed semantics), and Stroustrup seems to show his readers/users absolutely no signs of remorse. I would say that Lippman's "C++ Primer" covers essentially the same material, but in a more humble, down-to-earth and useful fashion. If you want to really get into the language, you need Scott Meyer's "More Effective C++" books. Whenever a new edition of the ARM appears, that will certainly be essential.
Rating: Summary: one star Review: If you have experience in OO, you may found this book very good. But, if you are new in C++, alhough you could be an expert in C, this book is not gonn ahelp you at all. It contains many useful examples, but their descriptions are very bad. For a few lines of source code (6-7) there is a descrpition in one short sentence !!!!!! This stands for examples aboot templates, lists, etc at the very beginig of the book. Since that kind of stuff are essential in C++, there should be much better explanations. You can accept some things only as magic ........
Rating: Summary: In fact no star at all ! Review: Well, my only intention was just learn some C++.. But the book has more "advice from the guru" and some more unnecessary stuff than C++; the book could have been in a more compact form. Seems more than a book on large scale programming than a book on the language itself. Maybe not really good to do, but when I compare the book with K&R "The C Programming Language", I see that K&R is more compact and gives reader more knowledge when you read equal from each book. I did like C, but with the help of the book, I disliked C++, and when I have a relatively large job, I use C or a functional language. By the way, my "the C++ language 3rd edn" is for sale, too little used, in good condition...
Rating: Summary: WARNING!! Not for student use! Review: Used in a college level course, only to wish I hadn't... Uses far too complex examples throughout book.
Rating: Summary: Perfect book !!! Review: This is a must-have book for any C++ users who want improve their knowledge in programming. The book gives me a very very comprehensive look inside C++, and it can also be called "the art of C++ programming". Last thing, it's too cheap in comparison to its value.
Rating: Summary: Covers everything. The best C++ book I have ever read. Review: This was the book I was looking for. If you already know C++, and you want to know more, this is the book. All the questions that I searched through coutless books to find answers to were answered in this book. This is a very technical text.
|