View on GitHub

talks

home

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: