RBR 2017: Thomas Gideon

December 06, 2017 5:35 5.38 MB Downloads: 0

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

RBR 2017: Tom Kriezkowski

November 26, 2017 5:00 4.82 MB Downloads: 0

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

News: Rust 1.21 and 1.22

November 24, 2017 15:53 15.28 MB Downloads: 0

Quality of life improvements, Failure, wasm, and rustdoc fun. Links and Notes Rust 1.21 blog post “When Will the RLS be Released?” Rust 1.22 Rusty Spike Rust Fest Rust Belt Rust YouTube channel my talk: script and slides the Failure crate prior art: error-chain wasm support in Rust itself external Markdown files for docs the RFC the implementation Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Anton Van Moere Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Caryn Finkelman Charlie Egan Chris Jones Christian Schwarz Chris Palmer Dan Abrams Daniel Collin David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Chandler Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Bettcher Matthew Brenner Matthew Piziak Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty Peter Tillemans Peter Zuidhoek Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sam Whited Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta William Roe Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho

RBR 2017: Jess Saxeter

November 19, 2017 5:17 5.11 MB Downloads: 0

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

RBR 2017: Pete Lyons

November 18, 2017 4:54 4.96 MB Downloads: 0

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

RBR 2017: Arun Kulsheshthra

November 14, 2017 5:27 5.26 MB Downloads: 0

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

RBR 2017: Anthony Deschamps

November 13, 2017 5:27 5.26 MB Downloads: 0

A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28. ## Transcript **Chris:** hello! Can you tell me your name and a little bit about yourself? **Anthony:** My name is Anthony Deschamps, I, um, I’m a software developer, I work in Automotive. **Chris:** Oh! Very interesting. Long-time listeners will recognize Anthony’s name as a sponsor of the show; thank you for sponsoring the show! **Anthony:** You’re welcome! **Chris:** So, what got you into Rust? **Anthony:** I’ve talked about this earlier; I actually can’t remember how I first came across it. Um, I remember my friends being excited about it and looking at it at some point, um, but what really hooked me is that I have a huge amount of respect for C+ +, uh, it was one of my first languages, and to me, Rust feels like C+ + with decades of learned lessons. If we have a clean slate, and what you can do with a fresh start. **Chris:** Yeah. How long - do you remember roughly, obviously you don’t remember exactly when, but - do you remember roughly how long...pre 1.0, post 1.0? **Anthony:** Uh, probably about a year ago, so, somewhere after 1.10 or roundabouts. **Chris:** Okay. Very good. What has your experience of learning Rust been like? Good, bad, ugly? **Anthony:** Um, it’s made my C+ + better. **Chris:** Yeah. **Anthony:** Everything thing that I struggled with in Rust was really just a lesson for what I could be doing better in other places. **Chris:** What are you using Rust for presently? Are you able to use it at work at all, or is it side projects entirely, still? **Anthony:** So, a combination of hobby projects, uh, when I have time. And, a little bit at work. It’s one of those things where it is a little bit of a risk, a newer thing, so it’s been nice to try it out on some small things, see how it goes, and realize that I do like it and get excited about hoping to use it more. **Chris:** Yeah. What kind of side projects have you been able to do? **Anthony:** Um, when I get around to strapping a Raspberry Pi to a balloon and sending it up to the stratosphere to take some photos, that’ll be in Rust. **Chris:** That’s awesome. **Anthony:** I also like to play around with arduinos, and LEDs are fun, and I’m using a little bit of Rust there. **Chris:** Cool. Is there anything in particular that’s caught your attention either with this conference or with the Rust community in general? **Anthony:** The most exciting thing to me is meeting the people who are making the things that I enjoy using. Uh, it seems obvious when you really think about it, but, um, the things that you use are not made by some...cloud, or void, or they don’t just come out of nowhere, they’re made from real people, who really enjoy working on what they’re doing, and are really excited to talk to you about it. **Chris:** I share that sentiment deeply. Thank you for your time! **Anthony:** Well, thank you so much for the podcast. I really enjoy it. **Chris:** My pleasure, and absolutely awesome, speaking of meeting people in person, it’s great to meet you in person! **Anthony:** I agree. Thank you so much. **Chris:** Thank you!

RBR 2017: Colin Dean

November 11, 2017 7:16 7.0 MB Downloads: 0

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

Meta 2: Two milestones

September 25, 2017 12:02 11.57 MB Downloads: 0

Two years and fifty episodes of New Rustacean—time to celebrate with stickers and shirts! Links JavaScript to Elm Idris Elixir Shirts Get them here! – available till Oct 9, 2017 at 8:00 PM EDT. Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin [David W. Allen] David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub "Limeth" Hlusička James Cooper Jerome Froelich Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthew Piziak Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Philipp Keller Ralph Giles ("rillian") Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Warren Harper William Roe Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho

CYSK: Rayon

September 16, 2017 14:11 13.64 MB Downloads: 0

Safe, threaded, parallel code in Rust!Links and NotesRayon Source Crate Docs README blog post Other things referenced on the show Request for Explanation #10 [e016: RefCells and code smells] – on mutability ["embarassingly parallel"] https://www.newrustacean.com/show_notes/e016/index.html ["embarassingly parallel"]: https://en.wikipedia.org/wiki/Embarrassingly_parallelSponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin [David W. Allen] Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička James Cooper Jerome Froelich Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Piziak Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Philipp Keller Ralph Giles ("rillian") Randy MacLeod Raph Levien reddraggone9 Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Warren Harper William Roe Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!)Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho

News: Rust 1.20

August 31, 2017 13:15 12.74 MB Downloads: 0

Associated constants, conference season, meetups, and more! Links and NotesRust 1.20blog postchangelogAssociated items RFC – and see the code for today's show for examples of the variants I described on the show!RustConf 2017RustFest 2017registrationRust Belt Rust 2017registration (and don't forget to use code newrustacean for 20% off!)rustrations.clubSponsorsAnthony DeschampsAnthony ScottiAleksey PirogovAndreas FischerAndrew ThompsonAustin LeSureBehnam EsfahbodBenjamin WastyBrent VatneCharlie EganChris JonesChris PalmerDan AbramsDaniel Collin[David W. Allen]Derek MorrEugene BulkinHenri SivonenJakub "Limeth" HlusičkaJames CooperJonathan TurnerJordan HendersonJupp MüllerJustin OssevoortKarl HobleyKeith GrayKilian RaultLuca SchmidMasashi FujitaMatt RudderMatthew PiziakMax JacobsonMessense LvMicael BergeronNathan SculliNick StevensOvidiu CurcanPascal HertleifPatrick O'DohertyPeter TillemansPhilipp KellerRalph Giles ("rillian")Randy MacLeodRaph Levienreddraggone9Sebastián Ramírez MagríSimon G.Steven MurawskiStuart HinsonTim BrooksTom PrinceTy OverbyTyler HarperVesa KaihlavirtaWarren HarperWilliam RoeZaki(Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!)Become a sponsorPatreonVenmoDwollaCash.meFlattrPayPal.meContactNew Rustacean:Twitter: @newrustaceanEmail: hello@newrustacean.comChris KrychoGitHub: chriskrychoTwitter: @chriskrycho

Bonus 9: Open source is mostly just normal people

August 14, 2017 00:00 10.28 MB Downloads: 0

My experience with ember-cli-typescript as an example: we're all just people muddling along and doing our best.Links and Notesember-cli-typescriptThe Bike Shed #118: Nonsense In, Nonsense OutSean's appearance on New Rustacean: Interview 1SponsorsAnthony DeschampsAnthony ScottiAleksey PirogovAndreas FischerAndrew ThompsonBehnam EsfahbodBenjamin WastyBrent VatneCharlie EganChris JonesChris PalmerChristopher GiffardDan AbramsDaniel Collin[David W. Allen]Derek MorrEugene BulkinHenri SivonenJakub "Limeth" HlusičkaJames CooperJonathan TurnerJordan HendersonJupp MüllerJustin OssevoortKarl HobleyKeith GrayKilian RaultLuca SchmidMatt RudderMatthew PiziakMax JacobsonMessense LvMicael BergeronOliver Uvman - see the Tomaka Patreon and arewegameyet.comOvidiu CurcanPascal HertleifPatrick O'DohertyPeter TillemansPhilipp KellerRalph Giles ("rillian")Randy MacLeodRaph LevienRaphaelRob Tsukreddraggone9Sebastián Ramírez MagríSteven MurawskiStuart HinsonTim BrooksTom PrinceTy OverbyTyler HarperVesa KaihlavirtaWarren HarperWilliam RoeZaki(Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!)Become a sponsorPatreonVenmoDwollaCash.meFlattrPayPal.meContactNew Rustacean:Twitter: @newrustaceanEmail: hello@newrustacean.comChris KrychoGitHub: chriskrychoTwitter: @chriskrycho

e021: Keeping your types under cover

July 17, 2017 17:28 16.85 MB Downloads: 0

Using type aliases and creating custom type wrappers for more expressive and safer code. Links and Notes Deref Iterator std::io::Result Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin David W. Allen Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička James Cooper Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Messense Lv Micael Bergeron Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Philipp Keller Ralph Giles ("rillian") Randy MacLeod Raph Levien reddraggone9 Sebastián Ramírez Magrí Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Warren Harper William Roe Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho

News 3: Increasing Rust's Reach

July 04, 2017 13:02 12.55 MB Downloads: 0

Growing Rust's diversity to help Rust grow. Links and Notes Initiative blog post Initiative submission form Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Charlie Egan Chris Jones Chris Palmer Christopher Giffard Dan Abrams Daniel Collin Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička James Cooper Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Messense Lv Micael Bergeron Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Philipp Keller Ralph Giles ("rillian") Randy MacLeod Raph Levien reddraggone9 Sean Jensen-Grey Sebastián Ramírez Magrí Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Warren Harper William Roe Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho

CYSK: Rocket

June 30, 2017 17:32 16.86 MB Downloads: 0

An accessible, well-designed web framework in Rust! Links and Notes Rocket Hyper Iron Django Rails ASP.NET MVC Procedural macros in the Rust book first edition second edition – still in progress at time of publication RFC #1566 implementation tracking issue metaprogramming Lisp Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Ben Whitley Behnam Esfahbod Benjamin Wasty Charlie Egan Chris Jones Chris Palmer Christopher Giffard Dan Abrams Daniel Collin Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Lachlan Collins Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Micael Bergeron Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Philipp Keller Ralph Giles ("rillian") Randy MacLeod Raph Levien reddraggone9 Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Warren Harper William Roe Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho