Concurrency with Modern… by Rainer Grimm [PDF/iPad/Kindle]
Concurrency with Modern C++
Concurrency with Modern C++
Concurrency with Modern C++

This book is 75% complete

Last updated on 2017-07-19

About the Book

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++.

  • 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.

About the Author

Rainer Grimm

I worked as a software architect, team lead and instructor for about 20 years. In my spare time I like to write articles on the topics C++, Python and Haskell, but he also like to speak at conferences. Since 2016 I'm independent giving seminars about modern C++ and Python.

My books "C++ 11 für Programmierer ", "C++" and "C++ - Standardbiliothek" for the "kurz & gut" series were published by the publisher Pearson and O'Reilly. They are available in German, English, and Korean. In summer 2017 I started a new book at Leanpub: Concurrency with Modern C++.

I'm the author of the two well known blogs. in German in English

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub