Skip to content

Releases: chriskrycho/newrustacean.com

Crates You Should Know: Rayon

16 Sep 18:28
Compare
Choose a tag to compare
  • Date: September 16, 2017
  • Subject: Safe, threaded, parallel code in Rust!
  • Audio:

Links and Notes

Rayon

Other things referenced on the show

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

News: Rust 1.20

01 Sep 02:42
Compare
Choose a tag to compare
  • Date: August 31, 2017
  • Subject: Associated constants, conference season, meetups, and more!
  • Audio:

Links and Notes

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Open source is mostly just normal people

14 Aug 13:09
Compare
Choose a tag to compare
  • Date: August 14, 2017
  • Subject: My experience with ember-cli-typescript as an example:
    we're all just people muddling along and doing our best.
  • Audio:

Links and Notes

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Keeping your types under cover

14 Aug 13:10
Compare
Choose a tag to compare
  • Date: July 17, 2017
  • Subject: Using type aliases and creating custom type wrappers for
    more expressive and safer code.
  • Audio:

Links and Notes

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Increasing Rust's Reach

04 Jul 20:06
Compare
Choose a tag to compare
  • Date: July 4, 2017
  • Subject: Growing Rust's diversity to help Rust grow.
  • Audio:

Links and Notes

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Crates You Should Know: Rocket

01 Jul 02:19
Compare
Choose a tag to compare

Rocket

  • Date: June 30, 2017
  • Subject: An accessible, well-designed web framework in Rust!
  • Audio:

Links and Notes

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Interview 4 – Jonathan Turner: Part 2

30 May 20:47
Compare
Choose a tag to compare

Making Rust Better

  • Date: May 30, 2017
  • Subject: Rust as the fusion of systems and high-level programming
    languages, and the RLS.
  • Audio:

Show Notes

Building the Rust Language Service:

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Interview 4 – Jonathan Turner: Part 1

01 May 02:21
Compare
Choose a tag to compare

Getting to Rust

  • Date: April 30, 2017
  • Subject: Background, TypeScript, coming to Rust, and how helpful the
    Rust community can be.
  • Audio:

Show Notes

On Jonathan's programming backstory:

After the transition to working on Rust full-time:

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Rust Language Service

19 Apr 01:40
Compare
Choose a tag to compare
  • Date: April 18, 2017
  • Subject: Where the RLS came from, what it can do, and how you can
    start using it today!
  • Audio:

Notes

One major ergonomic improvement to developing in Rust in 2017 is coming via
the Rust Language Service: an initiative that lets us share a common core
of functionality between every editor – from Vim to VS Code and everything
in between. In today's episode, I give some background on it and talk about
how you can start using it today!

Links

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

e020: Putting code in its place

01 Apr 18:45
Compare
Choose a tag to compare
  • Date: April 1, 2017
  • Subject: How do we organize code in Rust? Where do we break it apart
    into modules or crates, and why?
  • Audio:

Notes

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!

Links

Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact