Unitive
pluralist 2006 CE
20

Graydon Hoare

The Rust I wanted had no future.

Graydon Hoare started Rust as a personal project in 2006 — on his own time, on his own laptop, without publicizing it inside Mozilla where he was a thirty-year-old language engineer with concerns about C/C++ memory safety after years of seeing real-world bugs the language could not stop. He worked on it quietly for three years before a small group at Mozilla noticed in 2009 and the company sponsored the project. He led Rust's early development, then stepped down in 2013. The language's subsequent rise — the borrow checker landing, the 1.0 release in 2015, the foundation in 2021 — happened largely without him. He has since written thoughtful retrospectives about the Rust he wanted versus the Rust that emerged, including the widely-circulated "The Rust I Wanted Had No Future" (2023), in which he names the design choices the community made differently from his original vision and concedes that the community was probably right. The action-logic signature is Individualist: he saw a construct (C/C++'s memory model treated as inevitable), refused to keep participating in it, built the alternative, and did not insist on leading what came next. The Individualist who built a thing that mattered and let it become not-his.
Hoare (2006-2013), Rust early development; Hoare (2023), The Rust I Wanted Had No Future; MIT Technology Review (Feb 2023), Rust: from side project to most-loved language