Skip to content

Files

Latest commit

37b82c8 · May 29, 2023

History

History

C++ Russia 2020 Moscow

C++ Russia 2020 Moscow

Understanding C++ coroutines by example

Coroutines are a powerful tool added to C++20. Though currently there are basically no means to conveniently work with coroutines out of the box. That's why we need to learn to properly use this tool to get benefits and to do it efficiently. We'll be doing just that.

We'll figure out how to use coroutines from the ground up by example of how to work with asynchronous tasks.

Video:
https://www.youtube.com/watch?v=OE45F3iKtv4 (in Russian)
https://www.youtube.com/watch?v=7sKUAyWXNHA (at C++ London meetup)

Description on the conference site:
https://cppconf-moscow.ru/en/2020/msk/talks/4bwjzs60nckon1mns4insn/
(and in Russian)

Slides: