The Roc compiler team has completed a rewrite of their 300,000 lines of Rust code into Zig, achieving feature parity with the original compiler. The team chose Zig due to its faster build times, better memory control, and more relevant ecosystem. The rewrite has unlocked new features for Roc programmers, including hot code loading and cross-compiled binaries. The team reflects on their experiences with Rust and Zig, discussing the trade-offs between the two languages.