Uploaded July 2026 | Updated September 2026, 1 week ago
Migrating memory from codebases (C, C++, Zig) to Rust is quite a hot topic these days! In this livestream, Vitaly Bragilevsky is joined by Luca Palmieri (Principal Engineering Consultant at Mainmatter and author of Zero To Production In Rust and 100 Exercises To Learn Rust) to dig into the practical realities of (incremental) C/C++ to Rust migrations. We'll touch on:
* Why companies are migrating to Rust and what's driving the decision
* The incremental rewrite playbook: shipping new features while replacing the foundation
* FFI boundaries, ownership across language lines, and other gotchas that bite teams
* cheadergen, Luca's upcoming personal project for generating C headers from Rust code, a modern alternative to cbindgen aimed at better DX and productivity
* How AI-assisted tooling is impacting migration strategy and feasibility: what to automate, what to supervise, and what still needs a human
* Learning resources, tooling, and where to start if your team is considering a migration
Whether you're maintaining a decades-old C codebase, leading a gradual modernization effort, or just curious about what serious Rust adoption looks like in 2026, this conversation offers a grounded look at how these migrations actually play out.
Learn more about how Mainmatter supports teams with their Rust challenges at mainmatter.com/rust-consulting and read the C to Rust Migration Book mainmatter.com/c-to-rust-migration-book.
Take 100 Exercises To Learn Rust course in RustRover academy.jetbrains.com/course/27805.
#RustLang #Cpp #SystemsProgramming #RustRover #SoftwareEngineering
Migrating memory from codebases (C, C++, Zig) to Rust is quite a hot topic these days! In this livestream, Vitaly Bragilevsky is joined by Luca Palmieri (Principal Engineering Consultant at Mainmatter and author of Zero To Production In Rust and 100 Exercises To Learn Rust) to dig into the practical realities of (incremental) C/C++ to Rust migrations. We'll touch on:
* Why companies are migrating to Rust and what's driving the decision
* The incremental rewrite playbook: shipping new features while replacing the foundation
* FFI boundaries, ownership across language lines, and other gotchas that bite teams
* cheadergen, Luca's upcoming personal project for generating C headers from Rust code, a modern alternative to cbindgen aimed at better DX and productivity
* How AI-assisted tooling is impacting migration strategy and feasibility: what to automate, what to supervise, and what still needs a human
* Learning resources, tooling, and where to start if your team is considering a migration
Whether you're maintaining a decades-old C codebase, leading a gradual modernization effort, or just curious about what serious Rust adoption looks like in 2026, this conversation offers a grounded look at how these migrations actually play out.
Learn more about how Mainmatter supports teams with their Rust challenges at mainmatter.com/rust-consulting and read the C to Rust Migration Book mainmatter.com/c-to-rust-migration-book.
Take 100 Exercises To Learn Rust course in RustRover academy.jetbrains.com/course/27805.
#RustLang #Cpp #SystemsProgramming #RustRover #SoftwareEngineering










