October 19, 2018

One of the participants in my CppCon 2018 workshop asked me: “Can

Read More

June 15, 2018

After the last post to executors, I can finally write about the

Read More

June 8, 2018

A few weeks ago, one of the authors of the proposal to

Read More

March 3, 2017

Task blocks use the well-known fork-join paradigm for the parallel execution of

Read More

March 1, 2017

Transactional memory is based on the idea of a transaction from the

Read More

February 27, 2017

Coroutines are functions that can suspend and resume their execution while keeping

Read More

February 25, 2017

Latches and barriers are simple thread synchronization mechanisms, enabling some threads to

Read More

February 24, 2017

Tasks in the form of promises and futures have in C++11 an

Read More

February 20, 2017

C++20 will have atomic smart pointers. To be exact, we will get

Read More

February 19, 2017

The idea is quite simple. The Standard Template has more than 100

Read More

February 16, 2017

Forecasts about the future are difficult. In particular, when they are about

Read More