Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 4/5
Customer opinion - 4 stars out of 5
A tome


This book is inappropriate for a person who is new to programming. It is even more inappropriate for a quick-and-easy programmer who wants to learn practical skills as quickly as possible but lacks the interest and desire to achieve a high level of skill.
Bookshelves are overflowing with books for these two types of people. Instead of adding another title to that flood, Bjarne Stroustrup delivers a well-written, well-structured book that helps in a challenging area where good resources like this one are needed.
To those who dislike the writing style, I say "sorry, find another book." If you find the sentences hard to read, it is because they are written at a level of clarity and precision required by the concepts. If you find the concepts hard to understand, it is because they are presented with an insightfulness and thoroughness required by the academic/technical audience it is written for. This is neither your fault nor the author's: the book just wasn't written for you.
When I was learning C++, I also found this book difficult and challenging, but with effort I was able to read and understand it. The more I know, the more useful the book is to me, and the happier I am that I put in that effort. In a sense it is a complete reference not only to the language but also to the design paradigm(s) that inspired the language.
The concepts of OOP / generic programming aren't too bad at the surface level. But try and understand them enough to use them to construct complicated systems well, and they are genuinely hard. Every time I struggled with some aspect of the book, I realized once I understood it that Stroustrup had presented it in the best way possible. That's the best part of this book: you can trust that the author is guiding you from a position of knowledge and experience. But what else should we expect from the creator of C++? We are implicitly trusting him anyway by using his language.



Product: Book - Paperback
Title: The Guru's Guide to Transact-SQL
Publisher: Addison-Wesley Professional
Authors: Ken Henderson
Rating: 5/5
Customer opinion - 5 stars out of 5
Henderson does it again


I have several of Henderson's other books and I just wanted to get on here and say that this is his best one yet. I have several of his C++ and Delphi books and I'm really glad he trained his eye on Transact-SQL. This language needed a good dose of Henderson. No one writes better tech books. He mixes the perfect blend of outstanding technical content with friendly, humorous, down-to-earth narrative. Thanks, Ken, and congratulations on another fine book.



Product: Book - Paperback
Title: C++ Primer (4th Edition)
Publisher: Addison-Wesley Professional
Authors: Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Rating: 5/5
Customer opinion - 5 stars out of 5
The best I have ever read


Many people think that to really learn C++ the best book to start from is Stroupstrup's because he invented the language, but let me say you that sometimes a genius isn't able to clearly explain his ideas to the others and so Stroupstrup. I started my career as C++ programmer after learning from C++ Primer 2nd edition that I think it was the best at that time as 3rd edition is simply the best book in teaching C++ programming up till now. It covers all the topics in a very clear way and better than many other authors. All chapters are fit out with meaningful examples and useful exercises to help you fix the most important topic's details in mind. There are many hints and tricks to help you in avoiding unpleasant situations and for writing clean code. This book is well suited for both autodidacts and students, it will give you all the knowledge you need to start C++ programming and even more. It doesn't deal too much with STL but that's another story and you will have to buy another book if you want to master STL too. Trust me, you'll enjoy reading it.



Product: Book - Paperback
Title: Essential C++
Publisher: Addison-Wesley Professional
Authors: Stanley B. Lippman
Rating: 5/5
Customer opinion - 5 stars out of 5
This book is a great way to get up to speed in C++ fast!


This book is meant to be an introduction to C++. In that capacity, it serves capably. Do not expect an encylopedic coverage of the language; Lippman's C++ Primer or Stoustrup's The C++ programming language are better reference choices.