My Book "Concurrency with Modern C++" is 50% complete

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++. It includes the memory model and the current multithreading interface.



  • 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 vectorized.
  • The concurrency story in C++ goes on. With C++20 we can hope for extended futures, coroutines, transactions, and more.

This book explains you the details to 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.


Here is the book on Leanpub.


Modernes C++,



0 #31 Cynthia 2017-07-20 18:59
It works really well for me
0 #32 Will 2017-07-20 19:05
Thanks, it's very informative
0 #33 Fidel 2017-07-20 19:13
Thanks for the wonderful manual
0 #34 Roseanna 2017-07-20 19:23
I spent a great deal of time to find something like this
0 #35 Bradford 2017-07-20 19:36
Thanks, it's quite informative
0 #36 Adalberto 2017-07-20 19:53
Thanks to the great manual
0 #37 Vanita 2017-07-20 20:10
Thanks for the great guide
0 #38 Trevor 2017-07-20 22:06
Thanks, it is very informative
0 #39 Charity 2017-07-20 22:28
Thanks to the excellent guide
0 #40 Georgianna 2017-07-20 22:39
Thanks, it's very informative

Add comment

My Newest E-Book

Latest comments

Subscribe to the newsletter (+ pdf bundle)

Blog archive

Source Code


Today 52

All 362742

Currently are 164 guests and no members online