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

Show Notes On Jonathan's programming backstory:

  • TI-99/4A
  • Commodore 64
  • Cray
    • Chapel
  • TypeScript
  • Yehuda Katz
  • ECMAScript Language Committee
  • Data locality
  • CPPCast
  • BASIC
  • Pascal
  • Ultima

After the transition to working on Rust full-time:

  • Improving the error messages—
    • design issue
    • Jonathan's personal blog post "Helping with the Rust Errors"
    • Official Rust blog post announcing and describing the feature, "Shape of Errors to Come"
    • Elm
    • error list issue

Sponsors * Anthony Deschamps * Anthony Scotti * Aleksey Pirogov * Andreas Fischer * Andrew Thompson * Austin LeSure * Ben Whitley * 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") * Raph Levien * reddraggone9 * Steven Murawski * Stuart Hinson * 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