This edition
This talk will give an overview what you need to consider if you plan to develop building an interpreter or compiler for your own domain-specific language in Rust.
We will share our experiences and lessons learned when developing µcad, a Rust-based domain-specific language for geometry descriptions.
LEVEL: Advanced
Past editions
As a low level language, Rust is perfectly suitable for making user interfaces the old-fashioned way, with native APIs. However, writing a GUI application in today’s world typically means supporting many platforms.
This workshop introduces Slint, a Rust based declarative GUI toolkit, and will show you how to build GUI applications with Rust. By the end of the workshop, you will have built a fully functioning cross-platform application in Rust.
LEVEL: Intermediate
