Explore C++ 20 coroutines in this comprehensive conference talk from Meeting C++ 2022. Delve into the potential of coroutines to simplify code, particularly in asynchronous programming. Begin with a motivating example of a multiple async task problem, then examine approaches without coroutines. Discover how coroutines can enhance your code and learn about their implementation with library support. Gain insights into the complexities of this new language feature and its adoption challenges due to limited standard library support. Follow Phil Nash's journey through the intricacies of C++ coroutines, aiming to provide a broader understanding of this powerful programming concept.
Overview
Syllabus
C++ Coroutines from scratch - Phil Nash - Meeting C++ 2022
Taught by
Meeting Cpp