The Rust Foundation highlights two RustWeek 2026 interview videos from the Rust Project Content Team. The first features Teor (C++ Interop Engineer) discussing Rust-C++ interoperability efforts, including problem space mapping, a 'splat' overloading experiment for ergonomic C++ FFI, and findings from an informal interop user study. The second features Pete LeVasseur on safety-critical Rust, covering what safety-critical means in domains like automotive and aerospace and where Rust stands in those spaces. Additionally, the Content Team has launched a new Rust Release Changelog video series hosted by Chris Biscardi, Cameron Dershem, and Pete LeVasseur, with the first episode covering Rust 1.87.0 highlights including v0 symbol mangling, cargo warning denial support, and the never type.
Table of contents
Teor on Rust-C++ InteroperabilityPete LeVasseur on Safety-Critical RustMore from t-contentQuestions this post answers
What is the 'splat' overloading experiment in Rust C++ interoperability?
The splat overloading experiment is a Rust Foundation interop initiative exploring how to make function overloading ergonomic for C++ FFI without compromising Rust's trait coherence rules. It is part of a broader effort that also includes problem space mapping to document pain points when interfacing Rust with foreign languages, and an informal interop user study that surfaced common onboarding hurdles like link errors and type mismatches. Developers bridging Rust and C++ codebases track interop developments like this on daily.dev.
What shipped in Rust 1.87.0 according to the new Rust Release Changelog series?
Rust 1.87.0 included v0 symbol mangling, cargo's new support for denying warnings, and changes to the never type, atomics and alignment, and platform tiers. The release changelog video series, hosted by Chris Biscardi, Cameron Dershem, and Pete LeVasseur, also covers how the Compiler and Clippy teams collaborate on releases. Rust developers keeping pace with each release can follow changelog coverage like this on daily.dev.