Scan barcode
A review by banandrew
The C++ Programming Language by Bjarne Stroustrup
3.0
Finally finished.
I decided to start my crash course in C++ by reading this book cover to cover. It worked, mostly, with the following caveats:
* Stroustrup's examples are poor. In the frequent case that he doesn't imagine a meaningful use for a language feature, he includes a "technical" example, using single-letter identifiers all around---often with typos.
* Stroustrup jumps from explanation of a feature and how to use it into low-level implementation details. I found this illuminating, but realize that if I'd read this just three years ago it would have only made the explanation more opaque.
* Nothing will prepare you for understanding C++ compiler errors.
I decided to start my crash course in C++ by reading this book cover to cover. It worked, mostly, with the following caveats:
* Stroustrup's examples are poor. In the frequent case that he doesn't imagine a meaningful use for a language feature, he includes a "technical" example, using single-letter identifiers all around---often with typos.
* Stroustrup jumps from explanation of a feature and how to use it into low-level implementation details. I found this illuminating, but realize that if I'd read this just three years ago it would have only made the explanation more opaque.
* Nothing will prepare you for understanding C++ compiler errors.