I built a garbage collector for a language that doesn’t need one. I made it in Rust, for Rust - a language designed to eliminate garbage collection and which provides few facilities for making it work properly. The core backing behind Rust’s memory model is affine typing and the borrow checker.

26m read timeFrom claytonwramsey.github.io
Post cover image
Table of contents
BackgroundBattle planMy approachAre we concurrent yet?Okay, but how fast is it?CodaPostscript
1 Comment

Sort: