Simon Tatham personal blog
Coroutines in C (2000)
Structuring a large program is always a difficult job. One of the particular problems that often comes up is this: if you have a piece of code producing data, and another piece of code consuming it, which should be the caller and which should be the callee?
- Points
- 307
- HN comments
- 168
- Submissions
- 3
- Cited by
- 54 commenters
Software EngineeringSystems & Performance2024
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Feb 25, 2024 | Coroutines in C (2000) by ColinWright | 307 | 93 |
| Feb 7, 2019 | Coroutines in C (2000) by wooby | 181 | 59 |
| May 26, 2010 | Coroutines in C (Simon Tatham, 2000) by gjm11 | 58 | 16 |
Cited in comments
Linked from 64 Hacker News comments by 54 different people, from Nov 2009 to Feb 2026.
Most recent: