Dev Ships Tens of Millions of Lines of Memory-Safe Rust Agent Tooling on a 'Cancel-Correct' Runtime
doodlestein · x · 2026-09-15
doodlestein describes his 'FrankenSuite' of Rust libraries — ports of famous projects plus greenfield work — spanning tens of millions of lines of memory-safe, minimal-dependency code, all built on his own cancel-correct async runtime, Asupersync.
- Core idea: replace manual 'developer discipline' with runtime-enforced guarantees via structured concurrency and first-class cancellation.
- Three-phase cancel protocol (Request → Drain → Finalize): on cancellation, tasks get a time budget (e.g. 5 seconds) to flush writes and close sockets before forced release — avoiding the 'silent drop' problem where dropping a future leaves connections open and files half-written.
- The project claims 8+ built-in protocols, 120 formally verified safety guarantees, and a deterministic testing runtime; all agent tools and a usage guide are free and open source.
Related event: Dev Open-Sources Agent Flywheel, Cutting Request Time from 33s to 3ms(3 posts)→
More from coding & agent
- LangChain Labs lead teaches a 38-minute evals masterclass: tasks + verifiers — LangChain · 2026-09-15
- x402 hits $41M in volume as Alchemy ships a full guide to accepting agent payments — Thionne_WTZ · 2026-09-15
- OpenAI's Codex app officially supports Arch Linux via pacman installer — OpenAIDevs · 2026-09-15
- GitHub Copilot auto model selection adds efficiency, balance, intelligence tiers — 0xkarasy · 2026-09-15
- exe.dev to publish pricing page as businesses keep asking to buy compute — davidcrawshaw · 2026-09-15
- Palantir veteran breaks down the rise of the Forward Deployed Engineer and how to do it right — rseroter · 2026-09-15