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 #71 Sherlene 2017-07-29 20:14
I like the article
0 #72 Lauren 2017-07-29 21:43
Thank you for the great article
0 #73 Franklyn 2017-07-29 23:33
It works quite well for me
0 #74 Chante 2017-08-02 15:51
Thanks for the great article
0 #75 Ann 2017-08-02 16:10
I enjoy the article
0 #76 Karol 2017-08-02 22:04
Thanks, it's quite informative

My Newest E-Books

Course: Modern C++ Concurrency in Practice

Course: C++ Standard Library including C++14 & C++17

Course: Embedded Programming with Modern C++

Course: Generic Programming (Templates)

Course: C++ Fundamentals for Professionals

Subscribe to the newsletter (+ pdf bundle)

Blog archive

Source Code


Today 2794

Yesterday 5163

Week 47951

Month 202546

All 4823440

Currently are 133 guests and no members online

Kubik-Rubik Joomla! Extensions

Latest comments