
Roc with Richard Feldman
From Rust in Production by Matthias Endler
November 13, 2025 · 1h 3m · Episode 36
About this episode
In this episode, Richard Feldman discusses the development of the Roc programming language and the transition from Rust to Zig.
Building a new programming language from scratch is a monumental undertaking. In this episode, we talk to Richard Feldman, creator of the Roc programming language, about building a functional language that is fast, friendly, and functional. We discuss why the Roc team moved away from using Rust as a host language and instead is in the process of migrating to Zig. What was the decision-making process like? What can Rust learn this decision? And how does Zig compare to Rust for this kind of systems programming work?
People in this episode
Host: Matthias Endler
Guest: Richard Feldman
Topics covered
- programming languages
- functional programming
- Rust
- Zig
- software development
Keywords
- Roc
- Richard Feldman
- Rust
- Zig
- programming language
- functional language
- software development
Mentioned in this episode
Products: Roc, Rust, Zig
More episodes of Rust in Production
- Veo with Anders Hellerup Madsen and Gorm Casper · June 4, 2026 · 1h 12m
- Rust for Linux with Alice Ryhl and Greg Kroah-Hartman · May 21, 2026 · 50 min
- NLnet Labs with Arya Khanna and Martin Hoffmann · May 7, 2026 · 1h 21m
- Helsing with Jon Gjengset · April 23, 2026 · 1h 33m
- Cloudsmith with Cian Butler · April 9, 2026 · 1h 15m
- Gama Space with Sebastian Scholz · January 22, 2026 · 58 min
Explore listener stats, chart rankings, contacts and more on the Rust in Production podcast page.