Podchaser Logo
Home
New Rustacean

Chris Krycho

New Rustacean

A daily Technology, Tech News and Education podcast
Good podcast? Give it some love!
New Rustacean

Chris Krycho

New Rustacean

Episodes
New Rustacean

Chris Krycho

New Rustacean

A daily Technology, Tech News and Education podcast
Good podcast? Give it some love!
Rate Podcast

Best Episodes of New Rustacean

Mark All
Search Episodes...
A story and a dream (and the promise of Rust): the final episode of New Rustacean!Show NotesRust by ExampleWinning SlowlyMass Affectionbuttondown.email/rewritepatreon.com/chriskrychoSponsorsAdam GreenAleksey PirogovAlexander Kryvomaz
WASI, Option::copied, and the future of async/await syntax!Show NotesRust 1.34.1release notesblog postdiscussion about Error::type_idRust 1.34.2release notesblog postdiscussion about Error::type_idRust 1.35release notesblog postW
Automatic generation of FFI types between Rust and C APIs.Show Notesbindgenthe official guideAPI docscbindgena blog post by one of the main authors of the craterust-ffiBinding libraries for scripting languagesPyO3NeonRustlera grea
Exposing Rust types and functions to C API consumers.Show NotesIt’s impossible to make the declarations below follow the order I talked through them on the recording without also making them horrible to read, so just use this outline instead:
Item visibility and pub() as API design tools.Show NotesThe easiest and most effective way to understand the example in this case will simply be to look directly at the source code. You can read the docs for each of the nested mod
Moar const fn, some Pin, and alternative Cargo registries!Show Notes1.33 release notesPinRFCAPI docs1.34 release notesSponsorsThanks to Parity for sponsoring the show and hiring Rust developers!Patreon SponsorsAdam GreenAleksey Piro
Using Rust’s Foreign Function Interface (FFI) with C!Show NotesThe code samples here directly match the things I described in the show, so you will likely want to look at add and ffi::add, then Point, translate, and ffi::translate in that ord
How I make the show, and why you won’t find it on Google Play, Spotify, or Stitcher.Show NotesWinning Slowlyguest lectures on podcasting: A, BAudio recording/editing/production software:IcecastRogue AmoebaAudio HijackLoopbackFerrite
A story about parsing command-line arguments manually and some thoughts on “rookie mistakes.”Show Noteswhy you might want to invoke the same program with different namesPython’s argparse libraryCommander in Nodeclapstructoptpulldown-cmar
Associated items: functions and methods, constants, types, and (very briefly!) GATs.Show NotesIterator sourcethe first Traits deep dive episodeRFC #1598RFC #195The Reference on associated itemsRust 1.20deals.manning.com/new-rustaceanSp
dbg!, unified paths, more places you can use Self, and a bunch of const fn stabilizations—plus some neat community highlights!Show NotesRust 1.32blog postrelease notessmaller builds on TwitterAmethystexamplesdocsRustConf 2018 keynote
Stabilizing rustfmt, clippy, tool lints, and const fn (all in both editions!), and the 2018 Edition-specific features: syntax changes and non-lexical lifetimes!Show NotesRust 1.31 Blog PostRust 1.31 Release NotesRust 2018 Edition Guidea si
An overview of the edition, and some of the improvements that are available in both the 2015 and 2018 editions: better lifetime elision, some Cargo features, and some library stabilizations.Show NotesRust 1.31 Blog PostRust 1.31 Release Note
Show NotesThings we mentioned on the show:the playgroundFerrous SystemsMagical JSON: https://quicktype.ioEddyB’s company: Lyken Software SolutionsInteger32 blog: “Tech Conference Budget Case Study: Rust Belt Rust 2018”SponsorsThanks to
An intro to unsafe Rust and Rust’s idea of safety.Show NotesErrataA quick correction: on the show I said that a trait needed to be unsafe when it had an unsafe fn method. This isn’t correct: safe traits can have unsafe methods, and unsafe tr
Procedural macros, better paths, and the Rust 2018 beta!Show NotesRust 1.29:blog postrelease notesRust 1.30:blog postrelease notesRFC: path claritySponsorsThanks to Parity for sponsoring the show again. Go check out their Rust jobs!P
Musings inspired by a project translating TypeScript to RustSponsorsThanks to Manning for sponsoring the show and giving all of you a 40%-off discount on their whole store (but especially Carol Nichols’ and Jake Goulding’s Rust in Motion vide
What burnout is, the many ways it can happen to us, and what we can do about it.Show NotesMy blog posts on burnout (and the RSS feed)Mayo clinic guidelinesSponsorsAaron TuronAlexander PayneAnthony DeschampsAnthony ScottiAntonin Carette
Stable `#[global_allocator]`, more Rust 2018 Edition schedule news, video learning resources, and a static site generator!Show NotesRust 1.28:blog postrelease noteswee_alloc:repositoryblog postrustfmt RCNick Cameron’s LinuxConfAu 201
How Rust both borrows from FP languages and charts its own, very different course.Show NotesSponsored by Parity Technologies! Parity is hiring Rust developers so if you’re interested, you should check out their job listings!LinksMaybe Haske
Closure traits, `impl trait`, `dyn trait`, and object safety!Show NotesSponsored by Parity Technologies! Parity is hiring Rust developers so if you’re interested, you should check out their job listings!LinksRFC #1733: Trait AliasesRFC #25
Stable SIMD, `dyn trait`, `rustfix` and the alpha release of the Rust 2018 Edition Preview!Show NotesRust 1.27:blog postrelease notesThis Week in RustThe Rusty SpikeHello RustSponsorsAaron TuronAlexander PayneAnthony DeschampsAntho
Operators as sugar for traits, traits as generic constraints, monomorphization, and universal and existential types.Show Noteson monomorphization, see also Sean Griffin’s RustConf 2017 talkzero-cost abstractionsSponsorsAaron TuronAlexande
wasm intro, wasm-bindgen, and wasm-packShow NotesWebAssemblyasm.jswasm-bindgenwasm-packRust wasm working groupGitHub orgTwitterThis week in Rust and WebAssemblySponsorsAaron TuronAlexander PayneAnthony DeschampsAnthony ScottiAl
impl trait, match on references, Results from main, and more. A good way to mark three years since Rust 1.0!Show NotesRust 1.26:blog postrelease notesRFC #2115The Rusty Spikewebassembly.studioburntsushi’s now-1.0 crates:regexcsvdoco
Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features