Coroutines and C++
Async Without the Pain?
18:00 - 19:00 Friday 13th March 2026 UTC
Asynchronous programming in C++ has long been complex—callback chains, thread juggling, and heavyweight abstractions often make it harder than it should be.
Modern C++ coroutines change that. They enable clearer control flow, better structure, and more maintainable async code without sacrificing performance.
But how does this work in practice?
In this talk, I’ll focus on practical, real-world use cases—covering synchronization, concurrency, and common async patterns—to show how coroutines turn asynchronous programming from painful into something clean and approachable.

Tamas Kovacs
C++ Software Engineer at Siemens, formerly C++ Game Developer at Bongfish. Creator of tinycoro, a lightweight C++ coroutine library.
