ARM64 port of coroutines from Asynchronous Programming in Rust book
The Asynchronous Programming in Rust by Carl Fredrik Samson has a chapter on implementing coroutines; however, unlike other chapters, it is x64-only. I tried to add the missing piece and ported it to AArch64. The post explains the key differences and references full source code.
Does the same job
all alternatives →- CACoerce – Actor runtime for Rust using async/await and tokio channels2019 · github.com · ▲155
- AAAn async traceroute(1) implementation in Rust2022 · github.com · ▲9
I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism. Comments and suggestions are welcome!
- CACannoli – A compiler for a subset of Python written in Rust2018 · github.com · ▲292
- LCLibconcurrent – Coroutines in C2016 · github.com · ▲91
- WAWsta – a CLI for working with WebSockets written in Rust2016 · github.com · ▲85
- RARustyBox – a Busybox fork written in Rust2019 · github.com · ▲114
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, May 2025
the whole month →
- C9
Life & fun · 2025 · felixrieseberg.github.io



