Skip to content
Rust Search
← RustWeek 2026

Interop is the New Rewrite: Design Axioms for Rust's Next Frontier

RustNL
RustWeek 34:50 439 views

Interop is the New Rewrite: Design Axioms for Rust's Next Frontier by Tyler Mandry. Demand for Rust has grown rapidly, making it a standard choice for new projects that need reliable and efficient software. But in many of the world's largest and most active codebases, the language barrier still makes adoption extremely difficult or impossible. This presents the Rust Project with a huge opportunity and a difficult question: Can we build seamless cross-language interop without ruining Rust? To ma

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Tyler Mandry

Fine-Grained C++ Interop

Rust Foundation
RustConf 39:38 4202 views

Adopting Rust in large C++ projects presents a difficult choice: perform a costly, large-scale rewrite, or refactor code to accommodate the limitations of traditional interop solutions such as bindgen or cxx. This talk will discuss how high-fidelity Rust/C++ interoperability can offer a seamless path for gradual adoption using language and compiler extensions.

Life of an async fn

Rust Programming Language
RustFest 33:35 9961 views

async/await is one of the headline features to ship in Rust this year. But how does it actually work, and what does that mean for performance? We’ll walk through what happens to async/await code inside the compiler. We’ll see some of the performance implications that result from this, and how to avoid common pitfalls. You’ll walk away with a deeper understanding of how your async/await code behaves at runtime and what the compiler is doing under the hood. Finally, we’ll explore some of the cutting-edge use cases for async/await and coroutines beyond web servers.