Radio and PodcastRadio and PodcastLive Radio & Podcasts
New Rustacean – learning the Rust programming language cover
Technology

New Rustacean – learning the Rust programming language

Chris Krycho

A podcast about learning the Rust programming language—from scratch!

Episodes

20 of 103 episodes

Meta 3: Happy Coding

A story and a dream (and the promise of Rust): the final episode of New Rustacean! Show Notes Rust by Example Winning Slowly Mass Affection...

16:35May 27, 2019

News: Rust 1.35

WASI, Option::copied , and the future of async/await syntax! Show Notes Rust 1.34.1 release notes blog post discussion about Error::type_id...

18:18May 24, 2019

CYSK: bindgen and cbindgen

Automatic generation of FFI types between Rust and C APIs. Show Notes bindgen the official guide API docs cbindgen a blog post by one of the...

18:10May 18, 2019

e031: FFI Deep Dive

Exposing Rust types and functions to C API consumers. Show Notes It’s impossible to make the declarations below follow the order I talked th...

25:18May 14, 2019

e030: Can You See Me Now?

Item visibility and pub(<restricted>) as API design tools. Show Notes The easiest and most effective way to understand the example in...

18:37Apr 27, 2019

News: Rust 1.33 and 1.34

Moar const fn , some Pin , and alternative Cargo registries! Show Notes 1.33 release notes Pin RFC API docs 1.34 release notes Sponsors Than...

18:58Apr 20, 2019

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 described in the show, so...

23:20Apr 4, 2019

Bonus 14: How the Sausage Gets Made

How I make the show, and why you won’t find it on Google Play, Spotify, or Stitcher. Show Notes Winning Slowly guest lectures on podcasting:...

19:22Mar 24, 2019

Bonus 13: I Still Make Silly Mistakes

A story about parsing command-line arguments manually and some thoughts on “rookie mistakes.” Show Notes why you might want to invoke the sa...

12:13Feb 28, 2019

e028: Meet My Associates

Associated items: functions and methods, constants, types, and (very briefly!) GATs. Show Notes Iterator source the first Traits deep dive e...

23:07Feb 22, 2019

News: Rust 1.32

dbg! , unified paths, more places you can use Self , and a bunch of const fn stabilizations—plus some neat community highlights! Show Notes...

18:03Jan 23, 2019

Interview: Integer32

Show Notes Things we mentioned on the show: the playground Ferrous Systems Magical JSON: https://quicktype.io EddyB’s company: Lyken Softwar...

41:01Dec 31, 2018

e027: Trust Me; I Promise!

An intro to unsafe Rust and Rust’s idea of safety. Show Notes Errata A quick correction: on the show I said that a trait needed to be unsafe...

21:27Dec 1, 2018

News: Rust 1.29 and 1.30

Procedural macros, better paths, and the Rust 2018 beta! Show Notes Rust 1.29: blog post release notes Rust 1.30: blog post release notes RF...

17:33Nov 16, 2018

Bonus 12: Translating Between Languages

Musings inspired by a project translating TypeScript to Rust Sponsors Thanks to Manning for sponsoring the show and giving all of you a 40%-...

15:43Oct 24, 2018

Bonus 11: Burnout

What burnout is, the many ways it can happen to us, and what we can do about it. Show Notes My blog posts on burnout (and the RSS feed ) May...

27:11Sep 23, 2018

News: Rust 1.28

Stable `#[global_allocator]`, more Rust 2018 Edition schedule news, video learning resources, and a static site generator! Show Notes Rust 1...

Aug 16, 2018

e026: Functional Programming Ideas

How Rust both borrows from FP languages and charts its own, very different course. Show Notes Sponsored by Parity Technologies ! Parity is h...

18:33Jul 25, 2018