New Rustacean – learning the Rust programming language show

New Rustacean – learning the Rust programming language

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

Join Now to Subscribe to this Podcast

Podcasts:

 RBR 2017: Arun Kulsheshthra | File Type: audio/mpeg | Duration: 5:27

A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.

 RBR 2017: Anthony Deschamps | File Type: audio/mpeg | Duration: 5:27

A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.

 RBR 2017: Colin Dean | File Type: audio/mpeg | Duration: 7:16

A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.

 Meta 2: Two milestones | File Type: audio/mpeg | Duration: 12:02

Meta 2: Two milestones

 CYSK: Rayon | File Type: audio/mpeg | Duration: 14:11

Safe, threaded, parallel code in Rust!

 News: Rust 1.20 | File Type: audio/mpeg | Duration: 13:15

Associated constants, conference season, meetups, and more!

 Bonus 9: Open source is mostly just normal people | File Type: audio/mpeg | Duration: Unknown

My experience with ember-cli-typescript as an example: we're all just people muddling along and doing our best.

 e021: Keeping your types under cover | File Type: audio/mpeg | Duration: 17:28

Using type aliases and creating custom type wrappers for more expressive and safer code.

 News 3: Increasing Rust's Reach | File Type: audio/mpeg | Duration: 13:02

Growing Rust's diversity to help Rust grow.

 CYSK: Rocket | File Type: audio/mpeg | Duration: 17:32

An accessible, well-designed web framework in Rust!

 Interview 4 – Jonathan Turner: Part 3 | File Type: audio/mpeg | Duration: 22:05

Smoothing the Rust dev story: future work on the RLS, in Rust itself, and in Servo.

 Interview 4 – Jonathan Turner: Part 2 | File Type: audio/mpeg | Duration: 25:09

Making Rust Better: Rust as the fusion of systems and high-level programming languages, and the RLS.

 Interview 4 – Jonathan Turner: Part 1 | File Type: audio/mpeg | Duration: 22:50

Background, TypeScript, coming to Rust, and how helpful the Rust community can be.

 CYSK: RLS | File Type: audio/mpeg | Duration: 11:30

Where the RLS came from, what it can do, and how you can start using it today!

 e020: Putting code in its place | File Type: audio/mpeg | Duration: 20:20

How do we organize code in Rust? Where do we break it apart into modules or crates, and why? Structuring code in a language like Rust can seem a bit more ambiguous than doing the same in a language with classes to attach all our functionality to, but in practice, the concerns are much the same: modules are namespaces, and we group by *responsibility*. In today's episode, I talk through that philosophy (and give some comparisons to other languages), and then look at what it looks like in practice!

Comments

Login or signup comment.