Roc with Richard Feldman

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

Explore listener stats, chart rankings, contacts and more on the Rust in Production podcast page.