Skip to content

Instantly share code, notes, and snippets.

@MattPD
Last active March 29, 2024 17:40
Show Gist options
  • Save MattPD/9b55db49537a90545a90447392ad3aeb to your computer and use it in GitHub Desktop.
Save MattPD/9b55db49537a90545a90447392ad3aeb to your computer and use it in GitHub Desktop.
C++ links: Coroutines (WIP draft)

C++ links: Coroutines

https://github.com/MattPD/cpplinks / C++ Standard / C++20 / Coroutines

(draft; work in progress)

#coroutines (C++ Slack): https://cpplang.slack.com/archives/C5JS5JXT5

Contents


Readings

Readings: Research

Readings: Research: 2023

Readings: Research: 2022

Readings: Research: 2021

Readings: Research: 2020

Readings: Research: 2019

Readings: Research: 2018

Readings: Research: 2017


Software

Software: Examples


Talks

Talks: 2023

Talks: 2022

Talks: 2021

Talks: 2020

Talks: 2019

Talks: 2018

Talks: 2017

Talks: 2016

Talks: 2015

@YehezkelShB
Copy link

Thanks for mentioning my talk from Core C++ meetup!
It worth mentioning that the video is in Hebrew.

Also, I had a similar talk (much improved version, in my eyes) at Core C++ 2019 conference last week.
The video isn't available yet, but the slides and code samples are already available here:
https://github.com/YehezkelShB/CoreCpp2019-Coroutines

@MattPD
Copy link
Author

MattPD commented Jun 8, 2019

Thanks a lot--updated! :-)

@pratikpc
Copy link

Could we add this?
https://devblogs.microsoft.com/cppblog/using-c-coroutines-with-boost-c-libraries/
Gor's article looks nice to me although Microsoft's blog seems to have broken formatting at the moment of my comment

@MattPD
Copy link
Author

MattPD commented Nov 17, 2020

Thanks, but the formatting also looks broken to me (the post is also from 2017 so it's not clear whether it's still up-to-date).

@jeremyong
Copy link

I wrote https://github.com/jeremyong/coop if there's any interest (task scheduling on a CPU affinity aware two-priority thread pool). Thanks for the helpful list of resources!

@MattPD
Copy link
Author

MattPD commented Mar 31, 2021

@jeremyong: Looks good, added; thanks!

@jeremyong
Copy link

🎉🎉🎉 thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment