Porting Turborepo From Go To Rust

May 7, 2024 3:30 PM

As more JavaScript developer tools are being written in Rust, Nicholas will discuss how they incrementally ported Turborepo, Vercel's JavaScript build tool, from Go to Rust while continuing to ship features to users. He will detail the porting process in three stages: starting with initial code written in Rust, then porting dependencies using the Rust-Go-Rust sandwich, and finally, completing the port by releasing the first all-Rust version.


Starting from: $500

Unchain your mind at LambdaConf 2025

Buy tickets