Rust in Production

Volvo with Julius Gustavsson

11 snips
Jan 23, 2025
Julius Gustavsson, System Architect at Volvo Cars and lead for the LPA project, dives into Volvo's groundbreaking use of Rust in their Electronic Control Units. He details the journey from 2018 to implementing a low-power processor, discussing both the excitement and skepticism in the industry. The conversation covers the integration of hardware abstraction layers, the challenges of migrating from C to Rust, and the development of a software bill of materials for compliance. Gustavsson also highlights the importance of collaboration with external experts to navigate these complex innovations.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

First Rust Prototype at Volvo

  • Julius Gustavsson built an Android HAL in Rust to control car fans.
  • It worked flawlessly on the first try, showcasing Rust's reliability.
INSIGHT

Rust's Upfront Design

  • Rust's design encourages upfront planning, minimizing loose ends.
  • This reduces unexpected issues, especially in complex systems.
ANECDOTE

Early Rust Advocacy

  • Gustavsson's early Rust prototype sparked interest and discussions.
  • He advocated for Rust's potential at Volvo, despite skepticism.
Get the Snipd Podcast app to discover more snips from this episode
Get the app