Expand descriptionCarol (Nichols || Goulding) Date: September 30, 2016 Subject: Learning Rust, teaching Rust, and building community Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes Chris talks with Carol (Nichols || Goulding), a Rust community tea...
Hello! This is a podcast about learning the programming language Rust—from scratch! Apart from this spiffy landing page, all the site content is built with Rust's own documentation tools. You can hear more about why I'm doing this in e000:...
Expand descriptionKatas—or: learning by doing Date: September 10, 2016 Subject: Building (and celebrating) all the little, not-so-glorious pieces of the Rust ecosystem. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes One of the best ways to learn...
Expand descriptionIt doesn’t have to be sexy Date: August 20, 2016 Subject: Building (and celebrating) all the little, not-so-glorious pieces of the Rust ecosystem. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes We love the Rust compiler team. Bu...
Expand descriptionPoint me where I need to go Date: August 5, 2016 Subject: A deep dive on references and pointers in Rust. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes By listener request, today we look at the syntax and semantics of referenci...
Expand descriptionRefCells and code smells Date: July 23, 2016 Subject: Digging deeper on smart pointers and mutability with Cell and RefCell. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes What are the Cell and RefCell types, and when should we...
? Settings Module show_notes::interview::_2::part_2source · Expand descriptionRaph Levien on Rust’s current strengths and places it can improve Date: July 4, 2016 Subject: Using Rust for prototyping and exploring computer science problems,...
Expand descriptionRaph Levien on using Rust to build the Xi editor Date: June 24, 2016 Subject: The Xi Editor project as a window into complex data structures, memory management, and the Unix philosophy. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §N...
Expand descriptionNot dumb pointers. Date: June 17, 2016 Subject: Box, String, Vec, Rc, and Arc have this in common: they’re not dumb. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes This episode, we take a close look at smart pointer types—from a...
Expand descriptionOne year and counting Date: May 31, 2016 Subject: A year in, Rust is changing fast but still stable. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Links Rust 1.9 blog post release notes LLVM Projects built with LLVM Wikipedia discuss...
Expand descriptionComposing a Rustic tune Date: 2016-01-09 Subject: Getting into the nitty-gritty with Rust’s traits. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Notes Last time, we looked at generics and traits at a high level. This time, we dig de...