Are we interop yet?

by Teor

So you want to add Rust to an existing project… what’s the catch? Multiple mature interop tools let you to call Rust from other languages. But some problems only the compiler can solve. Come see the current state of Rust compiler interop features, and where we’re headed next. This talk will cover some general interop features, and other features aimed at C++ interop (and similar languages).

Picture of Teor

Teor

they/them
Rust/C++ Interop Initiative Engineer, Rust Foundation
Links: icon of linkedin icon of github

Teor started using Rust and C/C++ interop in 2018 at The Tor Project, and has continued using interop in a range of other roles since. In 2026, they joined the Rust Foundation to focus on improving interop in the Rust compiler and Rust tooling. They currently live and work on the stolen land of the Yuggera and Turrbal peoples.