Schedule

Showing talks tagged with: Tooling

View all talks

Wednesday, September 3 (Conf Day 1)

3:35 pm to 4:35 pm

Track 1 Talk

Shipping Rust to Python, Typescript, and Ruby Users

3:35 pm - 4:15 pm
In-Person: Regency B (Floor 7) Virtual: Main/Track 1 Stream

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.

Thursday, September 4 (Conf Day 2)

3:25 pm to 4:25 pm

Track 1 Talk

Fine-Grained C++ Interop

3:25 pm - 4:05 pm
In-Person: Regency B (Floor 7) Virtual: Main/Track 1 Stream

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.

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...