Tuesday, September 2 (Workshops/Async Day, Pre-Registration)
10:00 am to 11:00 am
Workshop 3: “Async Rust & C++ Interop in Production” (Async Day)
**Cost: $375 (before taxes and fees)**
Workshops have limited capacity and are an optional, add-on event.
Learn more about this workshop— part of our “Async Day” offering
Claim your spot at this workshop by adding it to your main RustConf registration: https://ti.to/rustconf/2025
**Cost: $375 (before taxes and fees)**
Workshops have limited capacity and are an optional, add-on event.
Learn more about this workshop— part of our “Async Day” offering
Claim your spot at this workshop by adding it to your main RustConf registration: https://ti.to/rustconf/2025
Wednesday, September 3 (Conf Day 1)
11:15 am to 12:15 pm
Memory Safety Everywhere with Both Rust and Carbon
This talk will compare and contrast some of the interesting differences in the approaches taken in Rust and what we’re exploring in the Carbon Language experiment. Carbon was created to find out what a maximally incremental path to evolve and migrate off of C++ and onto a programming language with memory safety might look like, and whether it would be an effective way to bring memory safety to the largest-scale and most-brownfield of C++ software ecosystems.
This talk will compare and contrast some of the interesting differences in the approaches taken in Rust and what we’re exploring in the Carbon Language experiment. Carbon was created to find out what a maximally incremental path to evolve and migrate off of C++ and onto a programming language with...
3:35 pm to 4:35 pm
Shipping Rust to Python, Typescript, and Ruby Users
A discussion of reasons you should not build Python/TS/Ruby libraries in Rust, why you should do so, and the software design questions you should consider when doing so.
A discussion of reasons you should not build Python/TS/Ruby libraries in Rust, why you should do so, and the software design questions you should consider when doing so.
Re-Engineering Microsoft’s Hyperlight in Rust
How do you take a large C# codebase and rebuild it into a fast, lightweight, systems-level Rust project? In this talk, we’ll share the lessons, challenges, and wins from re-engineering Microsoft’s Hyperlight in Rust.
How do you take a large C# codebase and rebuild it into a fast, lightweight, systems-level Rust project? In this talk, we’ll share the lessons, challenges, and wins from re-engineering Microsoft’s Hyperlight in Rust.