Главная
Study mode:
on
1
Introduction
2
When
3
Examples
4
History
5
Suspend
6
Flexibility
7
Terminology
8
Waiter
9
Generator
10
Task
11
IO
12
Massive concurrency
13
The scheduler
14
Priority
15
Switching between environments
16
Task graphs
17
Motivation
Description:
Explore the intuition behind C++ coroutines in this comprehensive conference talk from CppNow 2023. Delve into the 'big four' additions of C++20, focusing on how coroutines can revolutionize function design, system architecture, and code structure. Gain insights into stackless and cooperative asynchrony, generators, and senders/receivers through concise examples. Learn to identify problems best solved with coroutines and how they lead to cleaner, safer code. Discover the potential of coroutines in improving readability, maintainability, and composability in C++ programming. Benefit from the expertise of Roi Barkan, a seasoned software developer and architect with extensive experience in high-performance and distributed systems.

C++ Coroutine Intuition

CppNow
Add to list
0:00 / 0:00