Scan barcode
A review by jakemcc
A Tour of C++ by Bjarne Stroustrup
5.0
First a little about me. I've been a professional programmer since 2007 and I first started learning C++ sometime in 2001-2002. I've worked in a variety of languages with C++ taking up a non-trivial amount of time between the years 2007-2013. The next bit of C++ I wrote (and really, probably read) was in late 2018.
This means I've at least seen and been part of C++'s last decade of transformation. Numerous features have been added to the language and libraries since I originally started with C++. These changes have made it a more approachable language and it is now easier to write correct code in it.
I stopped paying close attention to C++ when I stopped writing it back in 2013.
This book acted as a good refresher on the language and some C++ programming practices. It also helpfully highlighted new additions from C++14 and C++17. I really appreciated the look at some C++20 features, like Concepts.
Overall, I enjoyed the book. It isn't too long but the tour of the language was useful. This isn't a thrilling page turner but it has useful tidbits in it. It is useful to hear those nuggets of wisdom even if you've already heard them.
This means I've at least seen and been part of C++'s last decade of transformation. Numerous features have been added to the language and libraries since I originally started with C++. These changes have made it a more approachable language and it is now easier to write correct code in it.
I stopped paying close attention to C++ when I stopped writing it back in 2013.
This book acted as a good refresher on the language and some C++ programming practices. It also helpfully highlighted new additions from C++14 and C++17. I really appreciated the look at some C++20 features, like Concepts.
Overall, I enjoyed the book. It isn't too long but the tour of the language was useful. This isn't a thrilling page turner but it has useful tidbits in it. It is useful to hear those nuggets of wisdom even if you've already heard them.