Skip to content
Ying's Blog
Go back

Book Review: "A Tour of C++", by Bjarne Stroustrup

Edit page

At my new company, our core software is all written in C++. Much of this is due to performance concerns, and because CUDA, the NVIDIA GPU programming platform, primarily interfaces through C++. I thought to begin reading our C++ code, but without even a basic understanding of C++ beyond that in college, knowledge retention and transfer would be a challenge. Hence, my journey to learn C++.

Calling “A Tour of C++” a tour may be disingenuous. The book is jam-packed full of information and at less than 200 pages, it took me a few weeks in order to finish, and will take me more time and re-reads in order to fully digest. I sense that as a software engineer writing Python and JavaScript in a prior life, understanding C++ will require some getting used to.

A number of interesting things the author notes in the book include:

I will have a lot of learning to do if I am to become a competent C++ programmer (which I hope to be in some capacity by the time I leave my current company). If you are coming from a higher-level background, this book will almost certainly be difficult. However, if you are operating at a low level or know some prior C++, this book may help you a good deal.


Edit page
Share this post on:

Previous Post
Three Months In
Next Post
Book Review: "Clean Code: A Handbook of Agile Software Craftsmanship", by Robert C. Martin