The Rustacean Station Podcast

History of Rust with Ben Striegel

Posted Fri, 22 Oct 2021 00:40:00 +0000

Allen Wyma talks with Ben Striegel, a member of Rust’s official community outreach team, about the history of Rust.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!

Timestamps

  • [@1:56] - What got Ben first interested in Rust?
  • [@3:03] - How Ben got involved
  • [@9:36] - Rust 1.0
  • [@16:21] - What does move mean?
  • [@17:36] - The Borrow Checker
  • [@20:04] - What language was the Rust compiler first written in?
  • [@25:04] - Choosing LLVM over GCC
  • [@33:28] - 2 ways to target Windows
  • [@34:39] - libc and musl
  • [@36:22] - Rust Editions
  • [@46:46] - Does Rust have a small standard library?
  • [@54:18] - Why TOML? TOML vs YAML
  • [@58:53] - “Tree shaking” in Rust?
  • [@01:00:48] - Who created Cargo?
  • [@01:02:26] - Rust’s milestones
  • [@01:07:42] - Mozilla 2020 layoffs
  • [@01:12:33] - Will Rust stay open-source?
  • [01:18:10] - Future of Rust
  • [01:24:48] - Who decides what changes make it into Rust?

Credits

Intro Theme: Aerocity

Audio Editing: Plangora

Hosting Infrastructure: Jon Gjengset

Show Notes: Plangora

Hosts: Allen Wyma