Cover image of New Rustacean

New Rustacean

A show about the Rust programming language and the people who use it.

Ranked #1

Podcast cover

Interview – Diesel 1.0, with Sean Griffin – Part 1

Interview – Diesel 1.0, with Sean Griffin – Part 1

Growing Diesel's community, self-imposed technical challenges, and some of the ways Diesel has contributed to the Rust e... Read more

13 Jan 2018

31mins

Ranked #2

Podcast cover

e002: Something borrowed, something… moved?

e002: Something borrowed, something… moved?

Something borrowed, something… moved? Subject: The struct data type constructor, and the basics of Rust’s “ownership” co... Read more

12 Oct 2015

17mins

Similar Podcasts

Ranked #3

Podcast cover

e019: Let's `Clone` a `Cow`

e019: Let's `Clone` a `Cow`

code{white-space: pre;}The final pieces of the story for (single-threaded) memory management in Rust. Notes Sometimes, w... Read more

28 Feb 2017

18mins

Ranked #4

Podcast cover

e003: No. more. nulls.

e003: No. more. nulls.

No More Nulls Subject: Enumerated (enum) types, pattern matching, and meaningful return types. Notes Today’s episode dis... Read more

21 Oct 2015

16mins

Most Popular Podcasts

Ranked #5

Podcast cover

News: Rust 1.31 and the 2018 Edition, Part II

News: Rust 1.31 and the 2018 Edition, Part II

Stabilizing rustfmt, clippy, tool lints, and const fn (all in both editions!), and the 2018 Edition-specific features: s... Read more

14 Jan 2019

22mins

Ranked #6

Podcast cover

e018: `Borrow`, `AsRef`, `Deref`: my head hurts now

e018: `Borrow`, `AsRef`, `Deref`: my head hurts now

Three traits which are essential for designing good, Rustic APIs. Notes Borrow, AsRef, and Deref are a little complicat... Read more

31 Jan 2017

17mins

Ranked #7

Podcast cover

Increasing Rust's Reach: Anna Liao

Increasing Rust's Reach: Anna Liao

Anna's experience learning Rust while porting a Raspberry Pi Python project as part of the Increasing Rust’s Reach 2017 ... Read more

21 Dec 2017

29mins

Ranked #8

Podcast cover

News: Rust 1.21 and 1.22

News: Rust 1.21 and 1.22

Quality of life improvements, Failure, wasm, and rustdoc fun. Links and Notes Rust 1.21 blog post “When Will the RLS be... Read more

24 Nov 2017

15mins

Ranked #9

Podcast cover

e029: I’m Out to C

e029: I’m Out to C

Using Rust’s Foreign Function Interface (FFI) with C! Show Notes The code samples here directly match the things I descr... Read more

4 Apr 2019

23mins

Ranked #10

Podcast cover

News: Rust 1.23

News: Rust 1.23

Show notes Rust 1.23 1.23 release notes rustdoc tracking issue rustdoc blog post not copying function arguments the fir... Read more

6 Jan 2018

16mins

Ranked #11

Podcast cover

CYSK: Rayon

CYSK: Rayon

Safe, threaded, parallel code in Rust!Links and NotesRayon Source Crate Docs README blog post Other things referenced on... Read more

16 Sep 2017

14mins

Ranked #12

Podcast cover

e017: Point me where I need to go

e017: Point me where I need to go

A deep dive on references and pointers in Rust. Notes By listener request, today we look at the syntax and semantics of ... Read more

8 Aug 2016

17mins

Ranked #13

Podcast cover

e004: Functionalized

e004: Functionalized

Date: October 29, 2015 Subject: Functions, methods, closures, and function as arguments! Notes This week’s episode cover... Read more

30 Oct 2015

17mins

Ranked #14

Podcast cover

Increasing Rust's Reach: Matt Gathu

Increasing Rust's Reach: Matt Gathu

Matt’s experience porting wget to Rust. Show Notes Rosetta Code wget Matt’s Rust implementation Matt’s blog posts Wri... Read more

30 Dec 2017

21mins

Ranked #15

Podcast cover

e009: Composing a Rustic tune

e009: Composing a Rustic tune

Notes Last time, we looked at generics and traits at a high level. This time, we dig deeper on traits, looking specifica... Read more

9 Jan 2016

17mins

Ranked #16

Podcast cover

e005: Allocate it where?

e005: Allocate it where?

Allocate it where? Subject: Returning functions from other functions, and thinking about the stack, the heap, and refere... Read more

8 Nov 2015

18mins

Ranked #17

Podcast cover

e014: Stringing things along

e014: Stringing things along

Strings &strs and Vecs and slices (and Unicode) – oh, my! Notes This episode, I take a deep dive on strings in Rust,... Read more

26 Apr 2016

18mins

Ranked #18

Podcast cover

e008: Just like something else

e008: Just like something else

Notes In this episode we cover—at a very high level—two more fundamental concepts in Rust programming: generics and trai... Read more

27 Dec 2015

17mins

Ranked #19

Podcast cover

e013: Staying alive

e013: Staying alive

Reasoning about and using lifetimes in Rust (and why we need them) Notes Lifetimes are our way of reasoning about how lo... Read more

4 Apr 2016

17mins

Ranked #20

Podcast cover

e021: Keeping your types under cover

e021: Keeping your types under cover

Using type aliases and creating custom type wrappers for more expressive and safer code. Links and Notes Deref Iterator... Read more

18 Jul 2017

17mins

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”