Top positive review
A good resource for learning C++
on 28 January 2013
I like Al Stevens writing style.
In its entirety this is not an easy book, but then the C++ object model is very daunting in the first place. I have seen criticisms that this book is not for beginners. Well C++ templates and classes in their full detail are not something that a beginner programmer should assume is going to come easily with the right book. It is always going to be a challenge to absorb all of the concepts and I think that Al Stevens tackles the subject in a measured way and his incremental approach is welcome.
The first chapters get you up and going leaving the heavier stuff till later. With the associated software you will be up and running and coding simple programs in no time. The simple debugger makes developing small command line utilities a breeze. Don't assume that you will be able to write a full GUI application at the end of a few days investment though. That is not this books brief. Using one of Microsofts Visual IDEs will make your like easier but at the expense of the focus the simple tool brings to learning the language.
There is the odd typo as some have noted but the combination of the example source code and the Quincy environment mean that by comparing the text and the working example that this is not a major issue.
At the price the Kindle edition is superb value for money.