constexpr

constexpr Functions

/
Today, I continue my story about programming at compile time. After template metaprogramming, the type-traits…
ConcurrencyCoverFrame

An Update of my Book “Concurrency with Modern C++”

/
I am happy to announce. I updated my "Concurrency with Modern C++". This update includes a rework…
bundle

The New pdf Bundle is Ready: C++20 Concurreny – The Hidden Pearls

/
I have prepared the pdf bundle. To get it is quite simple.   If you subscribe to the newsletter,…
An illustration of the dining philosophers problem

Dining Philosophers Problem III

/
This post ends the mini-series about the dining philosophers problem by Andre Adrian. Today, he applies…
An illustration of the dining philosophers problem

Dining Philosophers Problem II

/
In the last post "Dining Philosophers Problem I", Andre Adrian started his analysis of the classical…
An illustration of the dining philosophers problem

Dining Philosophers Problem I

/
At Christmas time, I had a few nice discussions with Andre Adrian. He solved the classical dining philosopher's…