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 .. 21 22 23 24 >>

Rating: 5 stars
Summary: Best Book Ever(a must)
Review: If you want to learn from the master, then this is the book for you. Every topics is covered, altough some understanding of c/c++ is required at least, at the intermediate level. But,nevetherless it's a good reference book everyone need to have.

Rating: 5 stars
Summary: A must for all who program or wish to program in C++
Review: This book has everything. The examples are very usable and the explanations are clear. All you could expect from the guy who invented the language.

Rating: 4 stars
Summary: Must have reference
Review: You must have this, need I say more? The only gripe is that it's not really geared towards the beginner, and is intended more as a reference.

Rating: 4 stars
Summary: The best reference, the worst introduction
Review: A friend gave me this book. I have used it only in times where I already had done what I wanted to do, I just could't remember exactly how to do it. Implication: this is a horrible book from which to learn. If you don't know how to do something in C++, you won't learn it here. However; if you want to remember something, the detail in this book makes it an indespensible reference.

More positively, this book covers everything I have ever eneded to know, and I imagine it covers everything there is to know about C++. I think anyone who writes in C++ needs this on the shelf; for Christ's sake, Stroustrup wrote the freakin language!

Bottom line: Learn it first, buy this book for reference later.

Rating: 5 stars
Summary: For expirience programmers - The best
Review: This book is the favorite on c++.
It truly covers the language.
However, buy it just if you are not new to C++ since it is for advanced programmers.
D. Orbach
<a href="http://www.booksprice.com">booksprice - one book one click best price</a>

Rating: 3 stars
Summary: A must-have, yet imperfect text
Review: Anyone aspiring to be a solid C++ programmer will want this book. The text appears to be thorough, and the chapters are organized such that one can find the sections she is interested in.

In reading this book, I get the impression that Stroustrup is attempting to "clone himself" in its reasoning and explanations. This is beneficial from one standpoint -- the man is clearly brilliant, and he knows his topic as very few experts do. That said, this book is not even slightly concise and might not function well as a quick introduction or a quick reference.

By "concise", look at Appendix B: Standard Library of THE C PROGRAMMING LANGUAGE, SECOND EDITION by Brian Kernighan and Dennis Ritchie. In 18 pages, these gentlemen say almost everything that needs to be said about C's standard library. There are no examples, and there is very little discussion.

The C++ standard library does immensely more than the C standard library, and the concepts are far more complex. I can't expect Stroustrup to address everything in 18 pages, yet I believe he can be a lot more "to the point" than he is in his book (or at least a portion thereof).

I also find numerous places where I question Stroustrup's advice and generalizations, but I find no fault in the fact his views and mine differ sharply in places. Anyone who understands what Stroustrup is saying will be able to agree or disagree for herself.

An immense plus for this text is its completeness. I once faced a C++ examination after having studied a Microsoft Press textbook which said it covered C++, but in fact left enormous sections on the language untouched (e.g., templates were not mentioned). My score reflected the gaps in that textbook. By contrast, an examination in C taken the same day placed my score in the top 1% of the United States -- and the only book I read was the aforementioned Kernighan & Ritchie.

If you already know some C++, and you want to REALLY know C++, and you want to do this in a single book (you'll have to read it more than once), I think that Stroustrup's is the one for you to read.

Rating: 5 stars
Summary: Ultimate Reference
Review: Granted, you must know syntax and programming techniques to understand this book, but once you are there, this book tells all about the background happpenings. It explains how something is done so you can be a better programmer.

Rating: 3 stars
Summary: Unless you already are a master in C++
Review: With all due respect to the C++ guru, the creator, I will say that this book didn't meet my expectation. I have been programming for last ten years, mostly in C and some C++. When I bought this book I thought it would be of the class of K&R for C. However, my experience so far has been different. I had to really struggle to locate answers to my doubts. But, I should also confess that time didn't permit me reading the whole book page by page. But so what! In fact I got better and faster answers through Google. I am sure many C++ professionals will probably think otherwise about this book. Who knows may be I will start loving the book after some time!

Rating: 5 stars
Summary: The Master's words (but! do not begin with this book)
Review: I have all editions of this book and resort to it over and over again; over the years it's been my ultimate reference on C++. No need to add anything specific to what has already been said in the many reviews below: it *is* a most up-to-date exposition of the C++ programming language coming "from the horse's mouth".

I would, however, add a few cautions here: first, all my deep respect and sincere admiration for BS notwithstanding, I don't think this book is (and has ever been) well written. It's frequently obscure and I do not like how it's structured: the stuff is all over the place; you can never find something fully at once, you have to search and search and pick it in pieces from different places, never knowing if it's all there is or you're still missing something. In that, in my view, this tome is inferior to the old ARM (of which I wish there was an update.)

Second, because of the above, I do not recommend to start from it. This, somewhat anti-intuitively, is *not* a good tutorial. I'm so certain of this because I *did* start studying C++ with TCPL (a much earlier edition of it, of course -- but it didn't change though in that respect, it only got corrected and expanded as C++ matured and grew.) I remember frying my brain not understanding anything; I could not learn from it; it only started to "click" when I got some basic tutorial book with silly covers. Be aware of this. TCPL is a must-have for every C++ programmer, but, paradoxically, not as a tutorial -- you'll do much better with some other book; there are such books today (for example, the one by Koenig, if I'm not mistaken.)

A must-have, but not a beginner's book -- use it right.

Rating: 5 stars
Summary: The Definitive Reference
Review: A working C++ programmer needs many books, there is no "one size fits all". This is one of the many books you will need. It is not a beginners guide to programming. It is not a "touchy-feely" tutorial with pretty pictures. It is a precise description of the C++ language. Precise descriptions leave no room for ambiguity and so by neccessity it is verbose and highly technical. People who complain about this book are missing the point. It is a reference for those who care about the precise definition of language features. It is not Stroustrup's job to select the most "interesting" subset of the langauge, it is his job to explain the entire language and all it's subtleties. If he decides to spend 20 pages describing some little used feature then so be it, the information is there for a reason, and someone will find it useful.

The bottom line is this - if you are a professional C++ programmer you will need this book (but you knew that anyway). If you are a hobbyist or keen amateur you should get this book after you have reached a certain level of proficiency where you are asking questions that simple tutorials cannot answer. The answers are in this book.

P.S. Bjarne Stroustrup has a FAQ for this book at his homepage at http://www.research.att.com/~bs/3rd.html which will help you decide if you want this book.


<< 1 .. 21 22 23 24 >>

© 2004, ReviewFocus or its affiliates