Allen Wyma talks with Brenden Matthews, the author of the book Code Like a Pro in 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
- [@0:41] - Brenden’s Bio
- [@1:30] - Where the idea to write the book came from
- [@4:32] - Pythonic, Rustacious/Idiomatic Rust and other coding style terms
- [@6:25] - Writing idiomatic code
- [@10:19] - Helper methods
- [@12:34] - From trait
- [@15:20] - Into trait
- [@17:00] - Errors in Rust
- [@26:59] - Other languages borrowing Rust’s ideas for memory safety and no null type
- [@29:21] - Kotlin, Dart, Swift & Zig
- [@30:58] - LLVM, Swift & Rust and evolution of languages
- [@35:32] - Backwards compatibility in Rust
- [@39:00] - Experiences and the improvements in Rust
- [@42:44] - Components are added manually, but should they be installed by default?
- [@48:16] - Knowing when to use libc and adding a C runtime
- [@59:58] - Who Code Like a Pro in Rust is written for
Other Resources
Credits
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma