Rating: Summary: The C++ Programming Language Review: You want to learn C++ ? really understand it ? well "The C++ Programming Language" is a MUST. I must warn you, it's not easy and I will probably not recommend it as a first book in C++, especially if it your first programming book. (If it's your case I will recommand C++ primer - the best text book in my opinion ). "The C++ Programming Language" is mainly a C++ syntax book ,but it also full of precious chapters and paragraphes about how C++ is ment to be used ,and the ideas behind it . I am in my 3rd year of learning C++ (yes it's takes time to know C++, really know it) and still reading it again and again , and every time I find more and more useful things and important guidelines . The book is a starting point for all aspect of C++ , and I mean all. read it and you know what you want to know more about, and then go ahead in the long journy of C++ learning - ENJOY
Rating: Summary: New features of the Special Edition Review: Not only is this classic available in hardcover for the first time, but Stroustrup has updated it with clarifications based on reader feedback, and added two brand-new appendices on internationalization and exception safety. This makes The C++ Programming Language: Special Edition the only book with authoritative coverage of every important element of C++.
Rating: Summary: It's really the best! Review: Just as many people said, this book is not an easy reading. One year ago, when I tried to read the paperback edition, I found it's difficult to follow and couldn't make any use of it. And well, I really went for VB. VB is really cool, but after times goes by (anf after I got my MCSD), I found Bruce's opinion about VB is true--VB just makes easy things easy! Then I went to learn Java. And it's elegant! But I want the best, the most flexible, and the most powerful one. I have to learn C++! And I picked up this book again. This time I found it is really the best! It explains! No ambiguous wording or just manual-like instructions. My humble opinion is that if you've decided to be a C++ programmer, go buy the book (and try not to scream or scold if you just don't understand some stuff in it in your first browsing). :)
Rating: Summary: The Return Of A Classic Review: For years, Stroustrup's original, The C++ Programming Language, was THE single book to own if you were serious about C++. The ideas were solid and well-presented, and Stroustrup's writing was nothing short of brilliant, funny one minute, authoritative the next. Times have changed and the programming field has changed with them. I can no longer recommend the first edition as strongly as I once did, primarily because it fails to mention topics that are now absolutely necessary for a grounding in current applications of the language. However, with the Special Edition, Stroustrup fills in most of the holes that have emerged. Readers of the early editions of The C++ Programming Language will find this an incredibly welcome volume in their library, as well as a heck of a fun read.
Rating: Summary: Foundation of C++ Book Review: If one belongs to the type of programmers, who always read the book of the founder, than one needs this book. It's comprehensive and technical high level. But I doubt that it is pedagogically ideal. In the 3.Ed. he removed the reference, which I miss. Instead he added the standard template library, which is a great tool. I would not recommend the book either as an introduction nor as a reference, but rather to get some deeper insight by explanations of the founder himself. Most founders are not the best users of their languages, but they live behind the scenes and can tell one the mechanics.
Rating: Summary: Updated information on our web site Review: We wanted to alert readers that there is a mistake in the most recent printing of this book. Page 833 has material reprinted from a previous page. We have posted on our web site www.aw.cseng/ and on the author's web site the missing page. We apologize for any inconvenience they may have caused anyone.
Rating: Summary: Definitely not for beginners Review: After reading some lengthy reviews on this book, I have come to the conclusion that it is hyped up beyond its value. Some reviews suggest that C++PL is intended for intermediate to advanced programmer and won't be appreciated by beginners. This is true enough - I wouldn't suggest this book to beginners. Others suggest that the writing style is "concise" or "exact" such that its intended audience must also be of similar mind to appreciate it. Personally, I think the book is just disorganized. Many concepts are introduced in a single paragraph or by a single example, with elaboration intermingled throughout the remainder of the book. Section references are overused. Often, half a dozen sectional marks will be planted on a single page. Although they may be appreciated for "concise" reference, the marks do little more than a good appendix and turn linear readability into the worst swiss cheese and spaghetti reading imaginable. Many constructs are used early that are explained many chapters later. The book is simply extremely difficult to read cover to cover. I can't really say I got much out of this book that I couldn't find elsewhere. It's value lies somewhere between a reference book and an advanced programming book, but really exemplifies neither. The ISO standard would serve as a better reference. There are many C++ books that serve as a better instructional text (perhaps Deitel and Deitel). The book does have some very positive points. The programming style is consistent and very contemporary regarding the current trends in C++. Templates are used throughout (versus the token "STL Chapter" found in many books). Namespaces are emphasized along with the standard library. Each chapter presents advice and tips on good coding. And of course "It's written by the guy who invented C++ so it must be good." I'd suggest to anyone tackling the C++ learning curve to pass this book up as a first or even second text. Other books will present a better explanation of C++. Deitel and Deitel, although slightly dated and lagging behind the trends, will definitely give a good introduction to the majority of the concepts. Afterwards, pick up Scott Meyers Effective C++ series to tweak your knowledge. Then perhaps purchase this book and find a copy of the standard to nit pick the language.
Rating: Summary: Great reference Review: great reference ,or even the greatest but if u plan to use this book to learn the language you will find it a lot difficult
Rating: Summary: One of the Best & Most Completed C++ Books Ever! Review: From my years of being a C++ programmer, this is definitely the one of the best reference books I've ever used. This book cover all the aspects of C++, one of the most complicated programming language, with a nice detail of everything, including STL (Standard Template Library, the C++ new standard library). However, this book is, like all of the previous editions, NOT a language/programming tutorial. To read this book, you will need tons of C++ & OOP knowledge, even if you are an ace C programmer (since C is quite different from C++ in "The Way of Thinking"). Especially, if you are a novice, please read one or two "good" primer book before coming to this one, otherwise you will get lost easily. (Believe me, it's happened to me before when I tried to read the 2nd edition). Moreover. In this edition, the author, Bjarne Stroustrup, added 2 more appendixes on "locales" and "standard library exception safety", which would make this book even more useful and more complete than any previous editions. And would make this become "A Bible" for C++ Programmaing Language. If you are a "serious" C++ programmer (or wannabe), you can't get anything better than this. This is a MUST!
Rating: Summary: If you cannot understand this book forget about programming! Review: It is so funny that some people who gave low rating on this book are the people who couldn't understand this book yet they had an opinion about this book. This book is not written for dummy. C++ is the best programming language ever invented on the earth and this book is the best one on C++, period. After you read "C++ for dummy", such as Schildt's book, you still couldn't appreciate and understand this book. Well, you probably shouldn't pursue a career in C++ and look for VB or Java instead. If you want to be a C++ programmer, this is the only book tells you how to. Buy this book, read it, try to understand, or go to VB or Java.
|