Appreciating C++ coroutines in forty minutes - Andrzej Krzemieński - code::dive 2023

Описание к видео Appreciating C++ coroutines in forty minutes - Andrzej Krzemieński - code::dive 2023

Appreciating C++ coroutines in forty minutes

In this talk you will see what asynchronous computations are, and how C++ coroutines allow you to express one form of asynchrony.
We will see the best thing that C++ coroutines bring to the language: coroutine scope that allows you to use the standard C++ idiom
-- RAII -- across asynchronous calls.

The problem is complex and vast, so in the scope of these forty minutes we will focus mainly on the motivation for using coroutines.
We had a similar presentation last year, "Asynchrony with ASIO and Coroutines". This one uses a smaller example,
and tries to be a gentler introduction. You do not need experience with asynchronous computations to benefit from this talk.
The goal is to make the complex subject digestible to people who are first exposed to it.

Andrzej Krzemieński

About the speaker - Andrzej is a software developer since 2004. He works mostly with C++ in commercial software, which includes safety-related and high-performance systems. He is a member of the C++ Standards Committee and a Boost developer. He is also a co-organizer of C++ User Group Kraków. Known to the community for his blog on C++: https://akrzemi1.wordpress.com/.

Комментарии

Информация по комментариям в разработке