Reviews

C++ Concurrency in Action: Practical Multithreading by Anthony Williams

cloudedbyte's review

Go to review page

5.0

Clear explanation of various tools for developing concurrent systems in C++11, potential problems and ways to find and solve them. It's one of those books which requires several readings

civil6512's review

Go to review page

4.0

A very detailed walkthrough of C++ concurrency, this book requires actually working with the APIs and techniques it describes, as otherwise it becomes too hard to stay focused.

The lock-free design chapter is priceless, and the C++11 appendix is almost as good as a dedicated C++11 book. Finally, the concurrency API reference also included as an appendix can be very useful.

More a reference book to have near your desk than a technical book to read while commuting, C++ Concurrency is a worthy investment.

acraig5075's review

Go to review page

3.0

A very tough read on what is already a very advanced subject. It deserves reading twice, but I haven't got it in me to try again. A lot of code snippets which is good, but almost too much. An appendix on relevant C++11 constructs explains them better than anywhere else I've seen. I didn't get that aha moment when you see an entry point into a big subject. If it did anything for me it was to push me away from handling the nuts and bolts of multi-threading, and look more towards the concurrency abstractions like parallelism, OpenMP, PPL, AMP, etc.

visualradish's review

Go to review page

5.0

It was fascinating to learn about C++11 threading support, and compare it with Google's internal threading libraries.
More...