Skip to content
Rust Search
← C++ and Rust

Rust and C++

EuroRust
24:53 2780 views

Tobias Hunger Software Engineer at SixtyFPS GmbH Rust was designed to interoperate with other languages, but this interoperability is primarily based on C data structures and functions. This is limiting for C++ applications, because instances of C++ classes do not have a standardized representation in C. How can we expose Rust interfaces to C++ and the other way around? At Slint we develop a UI toolkit in and for Rust. We also provide quality C++ bindings and integrate with existing C++ libra

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Tobias Hunger

From 0 to UI using Slint

RustLab Conference
RustLab 52:36 8986 views

Slint is a GPL/commercial/Royalty free licensed, reactive UI toolkit written in Rust. Using a tooling-friendly declarative language to describe the UI, it allows for rapid prototyping and allows for developers and designers to cooperate on the UI. The Slint language is compiled into Rust code and runs well anywhere, from micro-controllers with a few hundred KiB of RAM all the way up to desktop OS platforms with GUI acceleration and even Android. This presentation shows how to quickly create a simple UI project using Rust. LEVEL: Intermediate