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
Java程序设计Peking University via Coursera Learn Python: The Complete Python Programming Course
Udemy MATLAB Master Class: Go from Beginner to Expert in MATLAB
Udemy Python Programming Bible | Networking, GUI, Email, XML, CGI
Udemy Complete C# Masterclass
Udemy