A Design Space Exploration of Async/Await
50 points by wcrichton 3 days ago | 6 comments
homarp 3 days ago
The paper explores how async/await behaves across today's languages: https://arxiv.org/abs/2608.20677
replylayer8 30 minutes ago
It would be a fun coding agent benchmark to have them translate such a program between the different languages and see whether they preserve the respective semantics.
replyperrygeo 39 minutes ago
Amazing work. It's one thing to say "async is complex". It's another to parse that statement so carefully as to have a cross-language theory of async execution. Looking forward to digging into this!
replymoralestapia 24 minutes ago
Great work. Must read for anyone working with this type of concurrency.
reply
Also a great teaching tool, if someone knows one async system, to be able to show them the differences on each axis from their prior one to a new one they’re learning.