Introducing GTK-rs - Making the Unsafe Safe
Offered By: Rust via YouTube
Course Description
Overview
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.
Syllabus
Introduction
What is gtk
History
One to One
Gear
Widget
Compiler errors
Resta checks
Resta errors
readability
arrays
whats next
genome community
RCRef
integration
realm
mutation
messages
bindings
update method
data binding
update view
error messages
slice
synchronous
simple
Taught by
Rust
Related Courses
Crie sua página pessoal usando React e Github PagesCoursera Project Network via Coursera Introduction to RISC-V
Linux Foundation via edX C# Framework Design
LinkedIn Learning GitHub Basics Course (How To)
Treehouse Android Development from Scratch to Create Cool Apps!
Udemy