This presentation shows what slint is and how to build a small UI with it.
I am a developer from Berlin/Germany, hanging out in the local Rust groups.
Starting out as an open source contributor, I moved to develop in C++ in the late 1990 and have been contributing to C++ open source projects ever since. A few years ago I heard about Rust and got hooked: I am a regular at the Rust meetups in Berlin and I am contributing to the Slint UI toolkit – written in and for Rust.
Slint uses a domain specific language that looks somewhat similar to QML, so KDE devs that are curious about Rust can feel right at home. Slint is not touring-complete though. This enforces a strong separation between UI and business logic and enables tooling, and enables us to compile the UI to native Rust or C++ code.
Slint can use Qt as a backend for its Widgets, so it fits nicely into a KDE system.