3 ms·
The way coroutines are implemented in C++17 is just beautiful. Minimal language changes, compatible down to C function pointers and void*, and extensible to alm
by nly 9y ago
The way coroutines are implemented in C++17 is just beautiful. Minimal language changes, compatible down to C function pointers and void*, and extensible to almost any existing asynchronous library via trait specialisation.
- mattbierner 9y agoDidn’t coroutines get pushed out to at least c++20?
- nly 9y agoYeah, technically it's a TS, but it's live in MSVC 2015/17 and Clang 5.0
- hellofunk 9y agoThere are no coroutines in C++17. Also not included: modules and concepts.