

Rust with Guillaume Gomez
6 snips Mar 8, 2025
In this engaging discussion, Guillaume Gomez, a Principal Engineer at Huawei and a key contributor to the Rust language, shares his journey into Rust and highlights his recent contributions to open-source projects. He delves into the complexities of asynchronous programming in Rust, emphasizing cross-platform challenges. The conversation also explores UI frameworks like GTK, along with insights on GCC’s backend for Rust. As they wrap up, Guillaume discusses his innovative work and the upcoming Rust Asia Conference 2025, which promises to be a pivotal event for the Rust community.
AI Snips
Chapters
Books
Transcript
Episode notes
Guillaume's Rust Beginnings
- Guillaume Gomez started coding in Rust in 2013 while pursuing a management master's degree in Dublin.
- He learned Rust by exploring the compiler source code, finding it more appealing than C++.
GTK-RS Involvement
- Guillaume's involvement with GTK-RS began when a friend, Jeremy, sought help with the project.
- This coincided with Guillaume's return to Paris and work on his computer master's degree.
Async in Rust
- Asynchronous programming in Rust poses data management challenges upon failure.
- Implementing async in Sysinfo requires a significant rewrite and introduces OS-specific limitations.