Come journey with us into the weird, wonderful, and wily world of Rust.
The podcast Rustacean Station is created by Rustacean Station. The podcast and the artwork on this page are embedded on this page using the public podcast feed (RSS).
Allen Wyma talks with Daniel Thompson-Yvetot, co-founder of Tauri about Tauri’s 2.0 release. Tauri is a toolkit that helps developers make applications for the major desktop platforms using a variety of front-end frameworks.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Pete LeVasseur about Eclipse uProtocol. uProtocol is a library to make services within automobiles to easily communicate with each other, no matter where they are in the vehicle.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.76, 1.77, and 1.78 releases of Rust.
This episode was recorded as part of a YouTube live stream on 2024-05-18, which you can still watch.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Result::inspect
Arc::unwrap_or_clone
std::hash::DefaultHasher
ptr::addr_eq
async fn
offset_of!
core::net
f64::round_ties_even
Mutex::clear_poison
File::create_new
static mut
unstable_features
lintcargo::
in build scriptsslice::first_chunk
Stripping debug info in release builds broke Windows.
Fixes CVE-2024-24576.
Detailed advisory, fix, and current logic.
unsafe
preconditions
impl Read for &Stdin
Error
trait implementations*128
ABI changePartialEq
-typed consts as patterns a hard errorcargo update
highlights stale dependencies.cargo
/config
filesassigning_clones
incompatible_msrv
cargo new
stopped commenting in Cargo.toml
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Stephen Blum about PubNub. PubNub is a real-time communication platform and infrastructure-as-a-service company that is integrating Rust into their stack.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.74 and 1.75 releases of Rust.
This episode was recorded as part of a YouTube live stream on 2024-05-18, which you can still watch.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
io::Error::other
Saturating
wrapper typeconst transmute_copy
--keep-going
-p
partial versionsimpl Step for Ipv4
private_in_public
lint
No super interesting changes.
But, check in on PR filed during stream.
async fn
and -> impl Trait
in traits
Atomic*::from_ptr
Option::as_slice
impl BufRead for VecDeque<u8>
cargo new
fn
sAnother PR check-in and tracking in homu rustc build queue.
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Andrew Lamb about InfluxDB’s rewrite. InfluxDB is an open-source time series database.
As a Staff Engineer at InfluxData, he works on InfluxDB 3.0, a new time series database written in Rust, focusing on query processing and the Apache Arrow DataFusion and Apache Arrow ecosystems. In that capacity, he is a member and past chair of the Apache Arrow PMC and actively contributes to Apache Arrow DataFusion and the Apache Rust implementation query engine.
Andrew was a professional C/C++ programmer for 10 years before switching to Rust. His experience ranges from startups to large multinational corporations and distributed open source projects, and has paid leadership dues as an architect and manager/VP. He holds an SB and MEng from MIT in Electrical Engineering and Computer Science.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Benno van der Berg, Principal Software Engineer at Fiberplane, sits down with Luca Palmieri.
They discuss Fiberplane’s 3-years long journey with Rust, building an interactive observability notebook.
They touch on Benno’s experience switching from .NET to Rust and share insights on using Rust for a commercial product,
including the reasons behind Fiberplane’s Rust adoption. They then dive into the challenges of maintaining Fiberplane’s
codebase and conclude with a few tips for developers looking for Rust jobs.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Luca Palmieri
Florent Bécart, CTO at Nikulipe, sits down with Luca Palmieri.
Florent discusses Nikulipe’s reasons for adopting Rust: lower operational costs, scalability, safety, security and
maintainability. Nikulipe has also made a bet on Rust for its frontend development needs, using Yew and WebAssembly.
The interview closes with an overview of the challenges they faced, including long compile times and workspace management.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Luca Palmieri
Allen Wyma talks with Sam Van Overmeire about Write Powerful Rust Macros, a book about writing macros within your Rust apps. Manning discount code: podrustacean24
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.72 and 1.73 releases of Rust.
This episode was recorded as part of a YouTube live stream on 2024-05-18, which you can still watch.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
const
evaluation time
-O -
cargo::
(actually in 1.73)Cargo.toml
cargo -Zscript
.comment
section
Arc<File>
cargo --help
easier to browseio::Sink
into io::Empty
impl SliceIndex<str> for (Bound<usize>, Bound<usize>)
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Glen De Cauwsemaecker about Rama, a modular and customizable proxy built in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Orhun Parmaksiz about Ratatui, a TUI library for Rust to create beautiful console-based applications in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Robert Balicki about Isograph, a framework powered by Rust to speed up your React app development.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Marco Ieni about release-plz, a CLI-based tool that helps you to release your Rust crates by generating changelogs and bumping the version of your crates.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Luca Palmieri about Pavex, a new API-focused web framework for Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
f
macro
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Vitaly Bragilevsky, Developer Advocate at JetBrains and author of Haskell in depth, sits down with Luca Palmieri.
Vitaly explains what led JetBrains to launch a Rust-specific product, RustRover. He covers, in particular, why it is a good time to invest further in Rust, touching as well on the state of the Rust ecosystem. Luca and Vitaly also touch on the status quo of Rust developer tooling, including debuggers, profilers (or the lack thereof!), and framework-specific extensions.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Luca Palmieri
Allen Wyma talks with Predrag Gruevski about cargo-semver-checks, a linter that checks your crate’s API for any semver violations.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Sean McArthur about the 1.0 release of Hyper, the well-known Rust HTTP library.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Carl Fredrik Samson about his book Asynchronous Programming in Rust, a deep dive into asynchronous programming in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Marcin Kulik about his work on asciinema, a service that allows people to record their terminal windows to share with others, that has the custom asciinema player written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Tim McNamara, author of Rust in Action and founder at Accelerant, sits down with Marco Otte-Witte.
Tim discusses how Rust, despite common perceptions, is relatively easy to learn and how the compiler empowers engineers to avoid common mistakes. The conversation also emphasizes Rust’s growing adoption in companies, its role in addressing long-term maintainability challenges, and its potential to significantly reduce software energy consumption, while highlighting the importance of mentorship to ensure successful integration across organizations.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Marco Otte-Witte
Allen Wyma talks with Josh Aas about his work on Prossimo, an Internet Security Research Group (ISRG) project that is focusing on moving critical software used on the Internet to a memory safe language, such as Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Ritchie Vink about his work on Polars, a DataFrame library written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Stefan Baumgartner, Senior Product Architect at Dynatrace, discusses with Marco Otte-Witte how Rust enables developers to write performant and reliable software that’s efficient at a level that leads to substantial cost savings.
Stefan shares his firsthand experience with Rust, highlighting the ecosystem’s ability when it comes to delivering functioning prototypes quickly. He also discusses the importance of understanding memory management and low-level concepts in programming and how teaching Rust empowers developers to write efficient and reliable software.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Marco Otte-Witte
Allen Wyma talks with Cedric Sellmann about his experience with recuiting Rust engineers.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Gabor Szabo, who also runs Rust Maven, about his website Rust Digger which collects data about Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Rob Ede, lead maintainer of Actix Web, explains to Marco Otte-Witte how (and why) Kraken chose to migrate their microservices to Rust.
They also discuss Rust’s web development ecosystem at large, with a particular focus on Actix Web: Rob shares his view on how improvements in the language and framework space will eventually lead to a future where web development in Rust can be as approachable as web development in Javascript.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Marco Otte-Witte
Allen Wyma talks with Dave MacLeod about his book “Learn Rust in a Month of Lunches” from Manning.
Rustacean Station discount code for the book: au35mac
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
printline
and print
in Rustchrono
crateIntro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.70 and 1.71 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
OnceCell
and OnceLock
IsTerminal
test
CLIasm!
operands-Zgitoxide
-Zdirect-minimal-versions
rust-version
in publishIntro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Ian Ker-Seymer about his work on rb-sys which easily allows you to integrate Ruby with Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.68 and 1.69 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Pin
construction
alloc
error handler
cargo build --verbose
home
is a cargo crateCargo.lock
for workspace publishContext
!Send
and !Sync
!
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Marco Otte-Witte discusses how to pitch Rust to decision-makers with Joel Marcey, the Director of Technology at the Rust Foundation.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Marco Otte-Witte
Marco Otte-Witte discusses with Luca Palmieri the present and future of the Rust web ecosystem.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Mainmatter
Hosting Infrastructure: Jon Gjengset
Show Notes: Mainmatter
Hosts: Marco Otte-Witte
Allen Wyma talks with Cliff Crosland about his work on Scanner.dev that is powered by Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Albert Larsan about his work on bootstrapping the Rust compiler.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
rustc
(the Rust compiler)Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma and Zeeshan Ali Khan talk with Ivan Cernja, DevRel at Shuttle, a platform for deploying Rust apps.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma and Zeeshan Ali Khan
Allen Wyma talks with Erlend Sogge Heggen, Founder of Fish Folk. Fish Folk is a collection of open source games written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Kwindla Hultman Kramer, Founder and CEO of Daily, and João Neves, Staff Engineer at Daily. Daily provides SDKs for building video applications on top of the WebRTC standard using Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Tobias Hunger, developer on Slint. Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display. Slint has just made a 1.0 release.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma and Zeeshan Ali Khan talk with Stefan Baumgartner, contributor to the Shuttle Launchpad tutorial series on Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma and Zeeshan Ali Khan
Allen Wyma and Zeeshan Ali Khan talk with Rainer Stropek, creator of CoderDojo Linz and Rust Linz.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma and Zeeshan Ali Khan
Allen Wyma talks with David Hewitt, contributor to the PyO3 crate that helps to create Python extensions using Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma and Zeeshan Ali Khan talk with John Nunley, contributor to the smol async runtime.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
windows-rs
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma and Zeeshan Ali Khan
Allen Wyma talks with Orson Peters, creator of the Glidesort sorting algorithm that may make its way into the Rust core library.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Jonathan Pallant, Senior Embedded Engineer of Ferrous Systems and member of Rust Embedded Working Group about Rust on embedded systems.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Tobie and Jamie Morgan, creators of SurrealDB about why they switched to Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Lukas Wirth, member of the rust-analyzer team.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
left-pad
library issueIntro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Syrus Akbary, Founder and CEO at Wasmer, a WebAssembly runtime written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Josh Matthews, former Engineering Manager at Mozilla for Servo, a web browser engine written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Tom Miles, CTO of AI-NC, a platform written in Rust to get manufactorability feedback for hardware designs.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Alexander Lopatin, creator of Cargo Limit, a cargo plugin that will show errors in your Rust code before any warnings.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Antonio Scandurra, co-creator of Zed, a high performance code editor written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Joshua Nelson, team lead for the Bootstrap team for Rust, and formally on the Rustdoc team for Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Serge Barral about Asynchronix, a event simulation framework written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with the Lodestone team, who is working a tool to create private Minecraft servers in a safe and convenient way using Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.65, 1.66, and 1.67 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
let
-else
statements
break
from labeled blockslet_underscore
lint#[non_exhaustive]
on enum variantscore::hint::black_box
cargo remove
libresolv
or libiconv
on Darwinsym
in asm
impl Trait
for
loops over Option
and Result
Affects primarily users with insteadOf
in their git config. Prefer
pushInsteadOf
instead.
You may also be interested in:
#[must_use]
on async fn
sync::mpsc
updated
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Aurimas Blažulionis, author of We Need Type Information, Not Stable ABI blog post, which details possible alternatives to a stable Rust ABI.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Adam Chalmers, software engineer at Cloudflare, which is a global network of servers located around the world, that uses Rust to help power and secure the internet.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Maxwell Flitton, author of Rust Web Programming which details how to build web services using Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Shuang Zhu, creator of Rust Magazine, a Rust-focused online magazine that provides articles from experts and enthusiasts in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Ernest Kissiedu, organizer of Rust Nation, a Rust-focused conference geared towards Rust beginners and the Rust-curious.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Matt Butcher, CEO of Fermyon, who is working on Fermyon Cloud, a platform to deploy and host WebAssembly applications, with a prime focus on hosting Spin applications written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Stephen Crane, CTO of Immunant, who is working on C2Rust, a library that transpiles C99-compliant C code into unsafe Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Seaton Ullberg, developer of kernel-density-estimation, a Rust library that computes kernel density estimations.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Gray Olson, developer of Presser, a library that aims to make it easier to safely work with byte buffers.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Greg Johnston, creator of Leptos, a full-stack, web framework using a reactive design to build declaritive user interfaces.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Khashayar Fereidani, creator of Kanal, a sync and async channel library boasting the fastest implementation of channels in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Sergey Davidoff, creator of cargo-auditable, a cargo plugin for auditing your Rust dependencies for security vulnerabilities.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Eric Arellano (they/them) and Stu Hood (he/him), maintainers of Pants, a build system made for monorepos.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Forest Anderson, co-host at Rust GameDev Podcast, and core dev on Veloren. Allen and Forest talk about Veloren, a multiplayer voxel RPG game engine, written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.62, 1.63, and 1.64 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo add
#[default]
enum variants
Not much to talk about. We also didn’t talk about:
const
mutex initializationimpl Trait
arguments
IntoFuture
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Mrinal Wadhwa, CTO at Ockam. Allen and Mrinal talk about Ockham, a toolkit, written in Rust, to build distributed applications that provide trust across hostile networks.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with David Pedersen, Core Team Member at Tokio. Allen and David talk about Axum, a web application framework written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Nell Shamrell-Harrington, Member Board of Directors at Rust Foundation and Principal Software Engineer at Microsoft about Microsoft’s use of Rust, her time being involved with Rust, and also the Rust RFC process..
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Dmitry Stepanov, creator of Fyrox. Fyrox is a feature-rich, general purpose game engine built in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Daniel Thompson-Yvetot, co-founder of Tauri. Tauri is a toolkit that helps developers make applications for the major desktop platforms using a variety of front-end frameworks.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Tyler Mandry, lead on Rust Async Working Group. Rust Async Working Group is focused around implementation/design of the “foundations” for Async I/O.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Tiemoko Ballo, author of High Assurance Rust. High Assurance Rust is a book about building performant software we can justifiably trust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Chris Krycho, host of the now-ended New Rustacean podcast about learning the Rust programming language.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Highlights from This Week in Rust - Issue 446, presented by Allen and Tim, with Nell Shamrell-Harrington, co-hosting for the first time in 2022.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
I wrote a bespoke time-series database in Rust a few years ago, and it has had exactly one issue since I stood it up in production, and that was due to pessimistic filesystem access patterns, rather than the language. This thing is handling hundreds of thousands of inserts per second, and it’s even threaded.
Given that I’ve been programming professionally for over a decade in Python, Perl, Ruby, C, C++, Javascript, Java, and Rust, I’ll pick Rust absolutely any time that I want something running that I won’t get called at 3 AM to fix. It probably took me 5 times as long to write it as if I did it in Go or Python, but I guarantee it’s saved me 10 times as much time I would have otherwise spent triaging, debugging, and running disaster recovery.
osmpbf
A Rust library for reading the OpenStreetMap PBF file format (*.osm.pbf). It strives to offer the best performance using parallelization and lazy-decoding with a simple interface while also exposing iterators for items of every level in a PBF file.
Intro Theme: Aerocity
Audio Editing: Tim McNamara
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara, Nell Shamrell-Harrington and Allen Wyma.
Allen Wyma talks with Andrew Kelley, creator of Zig. Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.60 and 1.61 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo --timings
Instant
monotonicity guarantees
main
const fn
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Grant Gurvis, Founding Engineer at Fig. Fig adds IDE-style autocomplete to your existing terminal.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Highlights from This Week in Rust - Issue 445, presented by Tim and Allen. Themes for the discussion include getting work as a Rust developer, creating a specification for Rust, and the health of the community.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Rust is a perfect language for a dad like me, who every day puts kids to sleep, and tired after long day of work and chores, can sit down and possibly write some code for the hobby open source project, even when he’s already just half awake. And it usually just works, tend to be robust and make the day feel extra productive.
Intro Theme: Aerocity
Audio Editing: Aleksandar Nikolic
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara and Allen Wyma.
Allen Wyma talks with Rebecca Rumbul, Executive Director and CEO at Rust Foundation. The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus on supporting the set of maintainers that govern and develop the project.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Highlights from This Week in Rust - Issue 444. This week features a juicy post-mortem, open source, open hardware, and lots of news from around the Rust ecosystem.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
This is the difference in approaches of the two languages. In C++ if the code is vulnerable, the blame is on the programmer. In Rust if the code is vulnerable, Rust considers it a failure of the language, and takes responsibility to stop even “bad” programmers from writing vulnerable code. I can’t stress enough how awesome it is that I can be a careless fool, and still write perfectly robust highly multi-threaded code that never crashes.
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.
tracing
crate, created as part of
the tokio projectstd::ops::Drop
trait
documentationstd::mem::forget
and
Box::leak
for intentionally leaking memorytracing::instrument::Instrument
trait, which fixes this issuestd::ops::Deref
trait documentationcargo-bloat
, for determining
the size impact of code and dependenciestwiggy
, a similar tool for WASM targetsrustc
contributor,
particularly on the standard library side, and Ashley
Mannix sent me a really lovely note, which
was: “Rust is also chronically friendly so nobody gets chewed out for making mistakes. They happen. They get caught. They get patched. You learn something new. It’s ok.”.#this-week-in-rust
channel of the Rustacean Station Discord serverIntro Theme: Aerocity
Audio Editing: Aleksandar Nikolic
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara, Sean Chen, and Allen Wyma.
Allen Wyma talks with Emil Ernerfeldt, creator of egui. egui is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine (or will soon).
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Highlights from This Week in Rust - Issue 443. This week features a new section within the newsletter as well as the hosts Sean, Allen and Tim chatting about compilers, front-end development, extending databases with Rust and more.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
rustc_borrowck
crate within the compilerstd::default::Default
trait documentationstd::convert::From
trait documentationstd::convert::Into
trait documentationpgx
crate for extending PostgreSQL in RustIntro Theme: Aerocity
Audio Editing: Brógan Molloy
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara, Sean Chen, and Allen Wyma.
Allen Wyma talks with Kyle Machulis, lead developer on Buttplug. Buttplug is an open-source standards and software project for controlling intimate hardware such as sex toys.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Tim McNamara, Sean Chen and Allen Wyma discuss their highlights from This Week in Rust 442. Themes include security, testing, embedded development and async Rust. Watch out for the cameo by the Ada programming language towards the end!
rustdecimal
crateRustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Aleksandar Nikolic
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara, Allen Wyma, and Sean Chen
Allen Wyma talks with Rob Ede, lead developer on Actix Web. Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Tim McNamara and Allen Wyma discuss their highlights from This Week in Rust 441.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Jan Lund
Hosting Infrastructure: Jon Gjengset
Show Notes: Tim McNamara
Hosts: Tim McNamara and Allen Wyma
Allen Wyma talks with Tobias Hunger, developer on Slint. Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Quentin Ochem, Lead of Product Management and Business Development at AdaCore and Florian Gilcher, Managing Director at Ferrous Systems. Rust use in safety-critical industries is becoming more and more desired from users. Allen, Quentin, and Florian discuss the recent partnership between AdaCore and Ferrous Systems.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Eric Smith, author of Game Development with Rust and WebAssembly. Game Development with Rust and WebAssembly teaches you how to make games for the web, using Rust and WebAssembly.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Ed Page, maintainer of clap. Command Line Argument Parser (clap) is a library to help create CLI apps using Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Armin Ronacher, creator of Deser. Deser is an experimental serialization system for Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Marty Jones, creator of Purdy. Purdy is an experimental PDF renderer built on top of WebGPU.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Nathan Stocks, creator of Rusty Engine. Rusty Engine is a simple 2D game engine for those who are learning Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Prabhu Eshwarla, author of Rust Servers, Services, and Apps. Rust Servers, Services, and Apps teaches you how to build web servers, RESTful services, server-rendered apps, and client front-ends in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Roel, creator of id3. id3 is a Rust library used for reading id3.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Martin Loncaric, creator of PancakeDB. PancakeDB is a database that focuses on low latency ingestion of data.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.58 and 1.59 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Command
search path
#[must_use]
in the standard library
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Allen Wyma talks with Nick Mathewson, one of the creators of Tor Project. Tor is free and open-source software for enabling anonymous communication.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Zeeshan Ali, creator of zbus. zbus is a Rust library used for interprocess communication using D-Bus.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Sebastian Thiel, creator of Gitoxide.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Paul Schoenfelder, contributor to Lumen.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Julius Lungys, contributor to Yew.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Daniel Teberian, the creator of LibertyOS.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Brenden Matthews, the author of the book Code Like a Pro in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.56 and 1.57 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
IntoIterator
for arrayspanic!
had to changecargo fix
rust-version
binding @ pattern
impl From<[(K, V), N]>
for collections
P: Unpin
bound on impl Future for Pin
Vec::leak
no longer allocatesRUSTFLAGS
#[must_use]
in std
File::read_to_*
optimized.
and ?
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Transcript: Eric Seppanen
Allen Wyma talks with Lily Mara, the author of the book Refactoring to Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Herbert Wolverson, the author of the book Hands-on Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Hosts: Allen Wyma
Allen Wyma talks with Jane Lusby, the Error Handling Project Group Lead, and also the Project Director of Collaboration at Rust Foundation.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Alice Ryhl, one of the maintainers of the open source project Tokio.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Hosts: Allen Wyma
Allen Wyma talks with Sean McArthur, the creator of Hyper, an HTTP library for Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Zach Lloyd, the founder of Warp. Warp is a blazingly fast, Rust-based terminal that makes you and your team more productive.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo-bundle
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Bastian Gruber, author of “Rust Web Development”, about his book.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.54 and 1.55 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo report
and future incompatibility lintsCARGO_TARGET_TMPDIR
io::ErrorKind
variants updatesMaybeUninit
ops::ControlFlow
string::Drain::as_str
cargo clippy --fix
#[doc(hidden)]
on trait implementationsIntro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Transcript: Eric Seppanen
Allen Wyma talks with Ben Striegel, a member of Rust’s official community outreach team, about the history of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Carl Lerche, a principal engineer at AWS, also one of the founders of Tokio.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Louis Pilfold, the creator and lead designer of Gleam.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Jon Gjengset, a software engineer at AWS, about his book Rust for Rustaceans.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Daniel McKenna, a software enginner, about his code coverage tool for Rust projects, Tarpaulin.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Allen Wyma talks with Luca Palmieri, a principal engineer at TrueLayer, about his book called “Zero To Production in Rust”.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
First time guest host, Allen Wyma talks with Daniel, the original author of cURL, about using Rust in cURL.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma
Jon and Ben discuss the highlights of the 1.52 and 1.53 releases of Rust.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
unsafe_op_in_unsafe_fn
lintIntoIterator
for arrays{f32, f64}::from_str
now parse and print special values (NaN, -0) according to IEEE RFC 754.{f32, f64}::is_subnormal
IntoIterator
for arraysIntro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Transcript: Eric Seppanen
Jon and Ben take a look at the features of the Rust 1.50 and 1.51 releases.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
array::IntoIter
stabilization
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Transcript: Eric Seppanen
Jon and Ben take a look at the features of the Rust 1.48 and 1.49 releases.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
TryFrom<Vec<T>>
for fixed-length arrays
future::ready
and future::pending
const
mem::uninitialized
will now panic if any inner types inside a struct or enum disallow zero-initializationDrop
, and you can now have a field in a union with ManuallyDrop<T>
Intro Theme: Aerocity
Audio Editing: T.J. Telan
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Jon and Ben take a look at the features of Rust 1.46 and 1.47.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
const fn
improvementstrack_caller
attributeIntro Theme: Aerocity
Audio Editing: Cole
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Taylor Thomas explains how Krustlet runs WebAssembly modules in Kubernetes and why it’s a promising option for the future of server side applications.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Jeremy Jung
Hosts: Jeremy Jung
Guests: Taylor Thomas
Jeremy talks with Christoph Zimmermann about Redislabs’ new JSON module, which is written in Rust.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!
Intro Theme: Aerocity
Audio Editing: Cole
Hosting Infrastructure: Jon Gjengset
Show Notes: Cole and Jeremy Webb
Hosts: Jeremy Webb
Guests: Chrisoph Zimmermann
Jon and Ben examine the features of Rust 1.44 and Rust 1.45.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo tree
subcommandasync
/await
in #[no_std]
contextsvec![]
to map directly to Vec::new()
[@43:29] - str::strip_prefix
and str::strip_suffix
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 352, published on August 18, 2020, as well as short interviews with upcoming RustConf speakers Harrison Bachrach, Esteban Kuber, and Jam.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 351, published on August 11, 2020, as well as short interviews with upcoming RustConf speakers Micah Tigley, Rebecca Turner, and Samuel Lim.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Two more long-awaited interviews from RustFest 2019: Katharina Fey on the phenomenon of burnout in software and in open source communities and Florian Gilcher on Rust’s annual roadmaps.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Eddy Petrisor
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 350, published on July 28, 2020, as well as short interviews with upcoming RustConf speakers Siân Griffin, Jane Lusby, and Ashley Hauck.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 349, published on July 28, 2020.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
#[instruction_set(...)]
attribute for supporting per-function instruction set changesHosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 348, published on July 21, 2020.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
C unwind
ABIoneof
configuration predicate to support exclusive featuresHosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 347, published on July 14, 2020.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 346, published on July 6, 2020.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
#[instruction_set(...)]
attribute for supporting per-function instruction set changesconst
expressions and patternsHosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWir 345, published on June 29, 2020.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
const
expressions and patternsHosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
First time host, long time editor Jeremy talks with Bas and Remco, creators of the Mun project. Mun is a programming language empowering creation through speedy, hot reloading iteration written in Rust. Why Rust for a project like this? That’s what we explore in this episode.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Jeremy Webb and Jeremy Jung Huge thanks to him for denoising the guests’ tracks.
Hosting Infrastructure: Jon Gjengset
Show Notes: Jeremy Webb
Hosts: Jeremy Webb
Guests: Remco Kuijper and Bas Zalmstra
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
From<char>
for StringTryFrom<{int}>
for NonZero{int}
#[track_caller]
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
PartialEq<Vec<B>> for &[A], &mut [A]
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
[Rust Web development | Boilerplate free with Rocket](https://youtu.be/tjH0Mye8U_A) |
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Nell Shamrell-Harrington - lead editor of This Week in Rust - takes you through highlights from this week’s issue of TWiR.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Hosting Infrastructure: Jon Gjengset
Show Notes: Nell Shamrell-Harrington
Hosts: Nell Shamrell-Harrington
Jon and Ben examine the features of Rust 1.42 and Rust 1.43.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
unwrap
matches!
Error::description
deprecation
item
macro fragments and parser improvements in general
primitive
module
String
implements AsMut<str>
Intro Theme: Aerocity
Audio Editing: @alphastrata
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Jon and Ben examine the features of Rust 1.41.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
cargo install
updates packages when outdatedBox<T>
in FFI
NonZero*
numeric types now implement From<NonZero*>
for smaller integer widthsSelf
receiversIntro Theme: Aerocity
Audio Editing: Zoran Zaric
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Another trio of interviews from RustFest 2019: Pietro Albini on Crater and the Rust Infrastructure Team; Pascal Hertleif on the Rust Developer Tools Team; and Santiago Pastorino on the Rust Latam conference in Latin America.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Intro Theme: Aerocity
Audio Editing: Zoran Zaric
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Ben Striegel
Three more interviews from RustFest 2019: Jake Shadle on using Rust for high-performance game engines at Embark, applying lessons learned from working on EA DICE’s Frostbite engine; Yoshua Wuyts on async-std
and Rust’s async ecosystem; and Stjepan Glavina on crossbeam
, Rust’s foundational library for powerful concurrency primitives.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
async-std
w/ Yoshua Wuytsasync-std
intended to emulate?async-std
that ought to be upstreamed into the standard library?async-std
run into any conflicts with the types or traits defined in futures-rs
or the standard library?async-std
to being a drop-in replacement for the standard library?async-std
?async-std
version 1.0, what would an eventual 2.0 release look like?async-std
?crossbeam
w/ Stjepan Glavinacrossbeam
and what is its history?std::sync::Arc
?crossbeam
’s channels compare to those in the standard library?crossbeam
?crossbeam
’s channels provide a selection interface?crossbeam
provide?crossbeam
’s implementation?crossbeam
related to rayon
and async-std
?crossbeam
?Intro Theme: Aerocity
Audio Editing: Zoran Zaric
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel, Zoran Zaric
Hosts: Ben Striegel
Jon and Ben review the changes introduced in Rust 1.40.
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
#[non_exhaustive]
structs, enums, and variantstodo!
macroslice::repeat
mem::take
BTreeMap::get_key_value
and HashMap::get_key_value
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Two more interviews from RustFest 2019, first with lead RustFest organizer Jan-Erik Rediger and second with Tokio contributor Lucio Franco on the Tower gRPC framework.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help with hosting or audio editing!
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Host: Ben Striegel
In the first of our mini-interviews from RustFest 2019, we talk to Oliver Scherer about Miri, an interpreter for rustc’s internal bytecode, its use in const
-evaluation, and its potential as an external tool for sanitizing unsafe
code.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!
const
-evaluation and what can you do with it?unsafe
code?unsafe
code?const
-evaluate unsafe
code?const
-evaluation in rustc?Intro Theme: Aerocity
Audio Editing: alphastrata
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Ben Striegel
Vincent Prouillet talks about his experience building the Zola static site generator (formerly known as Gutenberg) and reflects on five years of working with Rust.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jeremy Jung
Jon and Ben review the long-awaited changes in Rust 1.39.
Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!
std::time::Instant
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Jon and Ben review the changes introduced by the Rust 1.38 release.
Get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help out!
mem::uninitialized
#[deprecated]
attribute on macros
std::any::type_name
slice::{concat, connect, join}
now accepts &[T]
in addition to &T
*const T
and *mut T
now implement std::marker::Unpin
std::time::Duration
cargo fix --clippy
Intro Theme: Aerocity
Audio Editing: Zoran Zaric
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel
Armin Ronacher talks about getting into Rust, when to use it, writing Rust extensions for Python, building the Symbolicator web application with actix, creating debugging libraries, and the Rust ecosystem.
Get in touch with us if you’d like to be interviewed, propose a topic, or help out!
Intro Theme: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jeremy Jung
Host: Jeremy Jung
We review the new features in the Rust 1.37 release and give shout-outs to all the volunteers who have helped make Rustacean Station so far.
Get in touch with us if you’d like to be interviewed, propose a topic, or help out!
#[repr(align(N))]
on enumsasync
/await
stabilization in Rust 1.39Intro Theme: Aerocity
Audio Editing: Jon Gjenset
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjenset & Ben Striegel
We interview J Haigh about their experience organizing this year’s first-ever Colorado Gold Rust conference, what brought them to Rust, and what inspired them to give back to Rust’s community.
Intro Theme: Aerocity
Audio Editing: Reece McMillin
Hosting Infrastructure: Jon Gjengset
Show Notes: Jeremy Jung
Hosts: Ben Striegel
We interview Jimmy Cuadra about Matrix, an open and decentralized communication protocol, and his implementation in Rust known as Ruma.
Intro Theme: Aerocity
Audio Editing: Reece McMillin
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Abdou Seck, Ben Striegel
Meet Rustacean Station, a new Rust “meta podcast”, and take a dive into the new 1.36.0 Rust release with Ben and Jon.
If you would like to offer Rust-related podcast content for us to host, or would like advice and resources on making your own Rust podcast, get in touch with us via the venues below!
std::future
std::task
std::collections::HashMap
and hashbrownstd::mem::MaybeUninit
and the deprecation of std::mem::uninitialized
(mentioned: Error::type_id
destabilization and std::pin
discussion)cargo --offline
and cargo fetch
read_vectored
and write_vectored
Iterator::copied
dbg!
enhancements#[must_use]
for is_err
and is_ok
Intro Theme: Aerocity
Audio Editing: Reece McMillin
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Ben Striegel, Jon Gjengset
Special Thanks: Chris Krycho, Andrew Gallant, Mae McCauley
En liten tjänst av I'm With Friends. Finns även på engelska.