A review by acraig5075
C++ Concurrency in Action: Practical Multithreading by Anthony Williams

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.