Skip to content

Details

📢 Main event starts at 18:30 CET
✨ This is a pre-premiere for the using std::cpp 2026 conference!

Michael is member of the C++ Standardization Committee and founding member of the Austrian C++ working group.
He regularly presents at the using std::cpp conference in Madrid.

Coroutines have a long history, dating back to the late 1950s. Language-level support has been added in C++20, yet their adoption is comparatively low and there is a perception of them being only necessary for asynchronous programming.
This talk will start with the abstract idea of coroutines, present high-level libraries included in C++26 and go over caveats users need to be aware of when using coroutines.
Afterwards we will do a deep dive into the C++ coroutine framework, implementing a high-level facility that is not already provided by the standard library.

⚡Would you like to contribute with a short item (2 to 10 minutes)

  • Share an article you found interesting!
  • Review a book!
  • Give a lightning talk!

Please get in touch: main@cppusergroupvienna.org

🪙 We appreciate any voluntary donations on-site.
⏱️ Arrive early for pre-socializing—simple snacks and drinks will be provided.
🍕 After the event, we will relocate to a pizzeria (at your own expense).

Related topics

Events in Vienna, AT
Software Architecture
C & C++
Programming Languages
Software Development
User Group

You may also like