Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 21-minute conference talk from FOSDEM 2018 that introduces gtk-rs, the Rust bindings for GTK. Dive into the development process of these bindings, focusing on how they were created and continuously improved. Learn about the challenges of making unsafe code safe, the one-to-one mapping approach, and the benefits of leveraging Rust's compiler for error checking. Discover how gtk-rs enhances readability, handles arrays, and integrates with the Rust ecosystem. Gain insights into future developments, community involvement, and advanced topics such as RC, RefCell, and data binding. Understand how gtk-rs simplifies GUI development in Rust while maintaining safety and performance.