Loading video player...
Slides: https://drive.google.com/file/d/1l9KnaIfguv2h_wr6ALnq_yu46uk-eHna/view?usp=sharing Abstract: 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. Presenters: Tyler Mandry co-leads the Rust Language Design team and works on Rust at Google, most recently focusing on language interop and async. Taylor Cramer (cramertj, she/her) is a former member of the Rust language design and compiler teams currently working on Rust/C++ interoperability at Google.