Rewriting a compiler from scratch in a different language can offer significant benefits, such as starting fresh with accumulated knowledge, discarding old mistakes, and making use of new language features. This post discusses Roc's planned rewrite from Rust to Zig, detailing why Zig's fast compile times, better tooling, and
Sort: