Scan barcode
banandrew's review against another edition
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.
pageturner42's review against another edition
5.0
Required reading and reference for every C++ developer
More...