Latest Blog Posts

  • A.I. and Consciousness

    Artificially Intelligent? A series of recent movies in the last half year — The Imitation Game, Ex Machina, and Avengers: Age of Ultron — have brought the philosophical issues of Artificial Intelligence (A.I.) to the forefront. This subject has been a big part of science fiction for a long time. For example, you can go [...]

    Read More

  • Film Review: Avengers Age of Ultron

    No matter how big Hollywood budgets get, comic-book movies never get better than their villains. The granddaddy of these films, 1978’s Superman, and its follow-up, 1980’s Superman II, were successful because of the delicious, scene-stealing performances of Gene Hackman and Terrence Stamp (as Lex Luthor and General Zod, respectively). And the best superhero movie of [...]

    Read More

  • Film Review: Ex Machina

    Ex Machina is the second film in half a year to deal with the Turing Test, a test proposed by mathematician Alan Turing to decide whether a machine can think. (The Imitation Game, which was all about Alan Turing, referred to the same test by the title of that film.) It’s a sign of the [...]

    Read More

Reader Reviews

For anyone looking to purchase one book to learn C++, this is one that certainly deserves consideration. The author makes use of his extensive programming experience to not only explain step by step how to write C++ programs, he also covers how useful each pirce is and what approaches are likely to cause trouble. What this means is that the reader can focus their attention on those parts of the language that are actually useful rather than wasting lots of time on parts of the language that are only rarely used.
Stephen Chapman
Books attempting to teach beginners both programming and C++ are, of course, relatively rare. In the preface to this one the author says "What's different about this book is that I'm an advocate for you, the reader. I'm on your side. ...". And indeed the enthusiasm of the approach will probably be a great encouragement to the target audience. A persistent reader who worked their way through the book could learn a lot about programming and C++. There is a lot of good factual material and there are a number of clear and illuminating examples.
A. R.
This book does a great job of explaining the concepts of C++ in a simple and easy to understand way. I was worried that C++ would be too hard for me since I only have experience in Visual Basic, but so far this book has me feeling confident that I can actually learn the language. I'm not even half way done, and on forums I can already start to look at other people's code and understand what is going on. I am not done with the book yet so I'f my opinion changes I'll come and update the review, but so far I'm really liking this book and I'm really glad I purchased it.
Robert Carson