NY State-Licensed Certificates in Design, Coding & AI — Online
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the interface, applications, and performance optimization techniques for std::generator, the C++23 standard library's coroutine type, in this 57-minute conference talk from C++ on Sea 2025. Learn when and how to effectively use std::generator, one of the most common applications of C++20 coroutines, while examining its current performance characteristics across different compilers. Discover various techniques for improving std::generator performance and understand what responsibilities fall to programmers versus compiler implementers in optimizing C++ coroutines. Gain insights into building efficient coroutine-based solutions and understand the broader implications for C++ coroutine performance improvements, presented by Johannes Kalmbach, a researcher and PhD candidate who applies modern C++ to build high-performance RDF/SPARQL engines for knowledge graphs.
Syllabus
std::generator in C++23: When to use, and how to improve it - Johannes Kalmbach - C++ on Sea 2025
Taught by
cpponsea