Talk by Bastian Kersting (Google)
Bastian Kersting will give a talk about the challenges faced in safe interoperability of Rust and C++.
01.08.2025
We are happy to announce the following talk by Bastian Kersting (Google) In the PLAI Oberseminar. Everyone interested in Rust and memory safety is welcome:
Time: Friday, 8. August 13:30 – 14:30
Location: Room 027, Oettingenstr. 67
Title: Rust meets C++: Aspects of safe interoperability
Abstract:
Like others', Google’s data and internal vulnerability research show that memory safety bugs are widespread and one of the leading causes of vulnerabilities in memory-unsafe codebases. Those vulnerabilities endanger end users, our industry, and the broader society. As we see no realistic path for an evolution of C++ into a language with rigorous memory safety guarantees, we are considering a gradual transition of C++ code at Google towards other languages that are memory safe, like Rust. This talk will outline the strategy and give an overview of the challenges of providing secure C++ and Rust interoperability.