The update of my book "Concurrency with Modern C++" is available. This version is a total rework of the previous one and includes also new sections such as for executors. In total, the book is 60 pages bigger.
![cover](/images/books/MultithreadingWithModernCpp/cover.png)
First of all, my book describes in great detail the concurrency features of C++11, C++14, and C++17 and gives insight into the upcoming C++20/23 standards from the concurrency perspective:
- C++11 and C++14 have the basic building blocks for creating concurrent or parallel programs.
- With C++17 we got the parallel algorithms of the Standard Template Library (STL). That means, most of the algorithms of the STL can be executed sequential, parallel, or vectorised.
- The concurrency story in C++ goes on. With C++20/23 we can hope for executors, extended futures, coroutines, transactions, and more.
This book explains you the details of concurrency in modern C++ and gives you, in addition, many running code examples. Therefore you can combine the theory with the practices and get the most of it.
Because this book is about concurrency, I present a lot of pitfalls and show you how to overcome them.
To get the details, here is the book on Leanpub,
Modernes C++,
![RainerGrimmSmall](/images/signatur/RainerGrimmSmall.png)
Weiterlesen...