Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
The C++ Programming Language (Special 3rd Edition)

The C++ Programming Language (Special 3rd Edition)

List Price: $64.99
Your Price: $49.39
Product Info Reviews

<< 1 2 3 4 5 .. 24 >>

Rating: 5 stars
Summary: Awesome!
Review: Bjarne Stroustrup, the creator of C++ tells you everything you need to know about the language that he created.

Most book are not written by the creator of the language, this one is, and it is so helpful when you code.

This new edition is much better than previous ones. Nearly everything you need to know about C++ is here.
If you use C++ and want to really know it, this is the book.

Rating: 5 stars
Summary: Probably the Best C++ Reference Book
Review: Well-written, organized, comprehensive, authoritative--this book is ideal if you want to become a C++ guru regardless of whether you are a beginner, an intermediate, an advanced, or an expert C++ user. You will, however, probably find _The C++ Programming Language_ more useful as a reference than as a tutorial. Even if you think that you are that one person in a hundred that can use this book as a tutorial, there is a better tutorial.

The problem with _The C++ Programming Language_ is that it will tell you almost everything you ever wanted to know about C++ and many things that you do not want to know about C++. Novices will want to learn the most valuable subset of the language to begin writing nontrivial programmes immediately. This book, however, does not emphasize this subset. It tries--and succeeds brilliantly--to give, in one book, as much information as possible. Consequently, the most important parts of C++ that every C++ programmer should know to be productive programmers are hidden inside this information-rich book.

Some readers--some of them even professional programmers--have complained that Stroustrup is a bad writer, is disorganized, is an incompetent teacher, is an egoist, etc. Let me assure you, if you still have any doubts, that none of these faults are found in this book: C++ is a general-purpose, widely-used, flexible, powerful language that will probably take most people years to master; and it is this that prevents many people from learning C++ or learning C++ to a high level of proficiency. Do you expect C++ to be as easy to learn as, say, Visual Basic, Scheme, or Pascal? Or are you willing to put in the years of hard work necessary to become a C++ guru?

If you have programmed before--not necessarily in C++ or C--I strongly recommend you buy, instead of _The C++ Programming Language_, _Accelerated C++_ by Andrew Koenig and Barbara E. Moo, for use as a tutorial. If you already have _The C++ Programming Language_--either the third or the special edition--and want to sell it, trade it, or set it on fire, please do not. Use it as a reference. You will need _The C++ Programming Language_ as a reference to supplement your tutorial.

When participants in the three C++ Usenet discussion forums alt.comp.lang.learn.c-c++, comp.lang.c++, and comp.lang.c++.moderated ask for book recommendations or comment on the best references and tutorials, these books are mentioned, by far, more often than any other references and tutorials. These books have also received the Association of C & C++ Users' highest recommendation. _The C++ Programming Language_ and _Accelerated C++_ are difficult and demand effort, patience, and persistence.

Rating: 5 stars
Summary: totally unreal!
Review: This book is aimed at experts in C++ that wants to advance their programming skills in pure C++, not in MFC, DirectX, openGL, etc-just C++! The book covers many of the most important aspects of polymorphism to encapsulation and how C++ achieves brevity. This book explains many of the concepts throughout using examples and indirect dialogue to help the user gain maximim amount of practice and learning. What the book should of said at the back is "THIS IS NOT FOR NOVICE!"
i suggest you do not read SAMs books but rather read C++ complete reference! SAMs books are more like a vague type reference but once learnt the complete reference for C++, move on to this!!

Rating: 4 stars
Summary: An oldie but still goodie
Review: This book was pretty good for when it was written and it will teach you and cover basically everything that the C++ language has to offer. The writing in this book is somewhat stylish but the code examples on the other hand are rather crude. I read the second edition of this book and picked up the third hoping some of the examples would be re-worked in a more modern way but it wasn't. However this is what you get when you try to make this book suitable for both beginners and advanced programmers. You should only get this book if you're going to become serious with C++, otherwise for its price it would be a waste of money. If you're looking for something a little smaller and more to the point then I suggest you pick up the book by Koenig and Moo. However if you want something that covers it all and does so in one book then this is the one. The other large reference books on C++ don't come close to this one.

Rating: 5 stars
Summary: Simply the best single source on the C++ Language
Review: I wish I had found this book years earlier. It would have saved me numerous hours of wasting time in various forums and asking people about technical aspects of C++. This book simply has it all. I stronly suggest that you first learn the language thorugh some other source or a book that is designed for learning the language from the ground up and then spend some time writing various programs and experiment with the language for a while (say at least a year) until you become comfortable with it. Then get this book and read it front to back and you will discover how things exactly work in C++ and you will appreciate the power that the language give you. This is in no way a tutorial for learning the language. I am not saying this to scare anyone off form buying this (I remember if anyone would say this same sentence to me I would get the book purposely!!) But it would be little to none use to someone who doesn't have enough knowledge about programming. So if you are comfortable with various tools that C++ has and want to get the big picture, then buy this book and you can go over it like a newspaper and still get "a lot" out of it. This is simply the best ;)

Rating: 4 stars
Summary: Very useful but verbose
Review: I am a returning C++ programmer (having been a Java programmer for the past 6 years) and I bought this book to brush up my C++. Though this book covers every topic, the author has a tendency to focus the reader's attention on the unimportant things. The author digresses at every possible place into why Object Orientation is good. The space spent on this digression might have been well used instead if the other had focussed more on the common traps that novice programmers fall into. For example, the perils of not providing copy constructors and assignment operators are dealt with rather fleetingly and words of warning are in the code comments instead of the text. Also the code examples used are unecessarily complex.

That said, I recommend this book to anyone who wants to master C++. It will be your job however to read the FAQs on the net and read the relevant chapters in this book.

Rating: 5 stars
Summary: The Book
Review: I don't know why many reviewer think, negative about this book. But on a personal front, i will highly recommend this book. You don't need any other book on C++ if you have this one.
I agree that its highly technical, but i think that's what we all looking for.
If you want to learn the internals of C++ not just C++. Then go ahead with this book.

Name any one person who can understand the whole of Bible, by reading it once. Please don't mistake me, for comparing the Word of God with this Book. That's just an analogy, i hope you understand my point.

P.S: Any book which is easy to understand is not worth reading. They have to remove difficult parts to make is easier. There are hundreds of book out there, but there is one classic book. So stick to the classic, you don't have time to go through all. That's all i have to say.

Rating: 1 stars
Summary: Disorganized thoughts of the writer reflected in book & lang
Review: C++ is a disorganized language and now we know why. It's inventer is not capable of organized thought. The organization of the book reflects the design, or rather, lack of design in the language itself.

The similarities in the problems with the book and the language are often striking. Both suffer from lack of "editing". Both suffer from lack of overall design (the language features don't work well together, neither do the presentation topics in the book.)

You can barely read 3 pages without Stroustrup providing a warning on some way the language allows you to hang yourself. Is it any wonder that software is so unreliable these days when so much of it is written in a language that is like running a gauntlet?

I not only do not recommend this book, but if at all possible stay away from the language. Use Java, use C#... I don't care. You aren't likely to pick another OO language that isn't a vast improvement over C++.

Rating: 5 stars
Summary: I think this book is helpful for beginner.
Review: I am a junior university student major in computer science. I just ordered a Chinese version of this book. Even though I waited 10 weeks for its arrival from China to Texas, I consider it is worthy after a rush review. The book sure clear up some misundersanding for me. As my opinion, if you are a student like me, after you have down reading your text book, this book would be a good choice for further improvement.

Rating: 5 stars
Summary: The one book to take to the lab
Review: I have to agree with Jeff Raft's review. This is the book I look to first and the only one I carry into the lab. It rarely lets me down, but only for reference. You will have a tough time learning from this if you are a beginner. The examples are very terse, but I like that. I want one book with everything.

I bought Lippman's primer (3rd edition) as my first C++ book. Stroustrup was my second. I never ever use Lippman. It takes forever to read the giant examples, just to figure out what he is talking about. I have heard the 2nd edition was much better.

This book's index is excellent and Stroustrup cross refences sections through the book. He will mention a concept related to what you are reading and then give you the section number to easily find it. I have learned a lot by following those leads.

I also have access to almost all of the Addison-Wesley STL books. They are okay, but I still use this one first even for the STL.


<< 1 2 3 4 5 .. 24 >>

© 2004, ReviewFocus or its affiliates