Come journey with us into the weird, wonderful, and wily world of Rust.
Similar Podcasts
Thinking Elixir Podcast
The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Rocket
Countdown to excitement! Every week Christina Warren, Brianna Wu and Simone de Rochefort have accelerated geek conversation. Tech, comics, movies, games and books, no galaxy is off limits! Hosted by Christina Warren, Brianna Wu, and Simone De Rochefort.
The Infinite Monkey Cage
Brian Cox and Robin Ince host a witty, irreverent look at the world through scientists' eyes.
Organizing Colorado Gold Rust: An interview with conference founder J Haigh
We interview J Haigh about their experience organizing this year’s first-ever Colorado Gold Rust conference, what brought them to Rust, and what inspired them to give back to Rust’s community. Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: hello@rustacean-station.org Timestamps & referenced resources [@00:41] - Colorado Gold Rust [@01:48] - What got you into Rust? RustConf @ag_dubs (Ashley Williams) @carols10cents (Carol Nichols) [@03:01] - Getting involved with the Rust community Rust Boulder/Denver Meetup @focusaurus (Peter Lyons) [@07:50] - What is the Recurse Center? [@09:21] - Organizing a conference Auraria Campus @argorak (Florian Gilcher) Rust Fest Rust Community Events Team’s example timeline for organizing a conference Rust Belt Rust Rust Belt Rust 2018’s budgeting report [@17:27] - What have you learned for next time? [@19:36] - Who is helping with the conference? Nicholas Young [@22:05] - Community Inclusivity [@24:44] - CFP software [@25:34] - Finding a venue for a conference Credits Intro Theme: Aerocity Audio Editing: Reece McMillin Hosting Infrastructure: Jon Gjengset Show Notes: Jeremy Jung Hosts: Ben Striegel
Ruma and the Matrix Communication Protocol: An Interview with Jimmy Cuadra
We interview Jimmy Cuadra about Matrix, an open and decentralized communication protocol, and his implementation in Rust known as Ruma. Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: hello@rustacean-station.org Timestamps & referenced resources [@01:35] - Meet Jimmy Cuadra [@04:46] - How did you get into Rust? @bascule (Tony Arcieri) The Rust Programming Language Book [@08:47] - What is Matrix? Matrix: an open network for secure, decentralized communication libpurple Ruma: Introduction to Matrix [@14:32] - Why “Matrix”? [@16:44] - What forms of communication does Matrix enable? [@17:59] - What pieces of Matrix does Ruma implement? [@20:27] - Why did you decide to use Rust? [@23:52] - How challenging has Ruma been to implement? [@30:27] - What libraries does Ruma leverage? Serde: a framework for serializing and deserializing data structures efficiently and generically Diesel: a safe, extensible ORM and query builder [@34:02] - If you could start all over again, what would you do differently? [@38:57] - Does Ruma use any unstable Rust features? Has it previously? [@42:30] - What other implementations of Matrix exist? [@46:42] - How difficult to implement is the Matrix specification? [@52:59] - How close to maturity is Ruma? Credits Intro Theme: Aerocity Audio Editing: Reece McMillin Hosting Infrastructure: Jon Gjengset Show Notes: Ben Striegel Hosts: Abdou Seck, Ben Striegel
Announcing Rustacean Station and Rust 1.36
Meet Rustacean Station, a new Rust “meta podcast”, and take a dive into the new 1.36.0 Rust release with Ben and Jon. If you would like to offer Rust-related podcast content for us to host, or would like advice and resources on making your own Rust podcast, get in touch with us via the venues below! Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: hello@rustacean-station.org In the episode [@4:27] - std::future [@11:29] - std::task [@14:22] - the alloc crate [@18:52] - std::collections::HashMap and hashbrown [@22:50] - std::mem::MaybeUninit and the deprecation of std::mem::uninitialized (mentioned: Error::type_id destabilization and std::pin discussion) [@36:24] - NLL for Rust 2015 (mentioned: MIR) [@44:45] - cargo --offline and cargo fetch [@46:50] - ongoing stdlib constification [@47:25] - read_vectored and write_vectored [@49:05] - Iterator::copied [@49:58] - dbg! enhancements [@51:19] - #[must_use] for is_err and is_ok Credits Intro Theme: Aerocity Audio Editing: Reece McMillin Hosting Infrastructure: Jon Gjengset Show Notes: Ben Striegel Hosts: Ben Striegel, Jon Gjengset Special Thanks: Chris Krycho, Andrew Gallant, Mae McCauley