GNOME ❤ Rust Hackfest in Mexico
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCJ-CqcpeL80fFTQIOWnaKJiJkTUaAigKBUHoLia8fbDBFypHGMdX96eyjRwiXWUdm2rPFSCfTKRAgDBz1b74xHy2Y2VT0haKsWOGAfp31tm2BUqvisdEOpVXEMp2TVdVf9YDFPTOMjRyo/s320/20170331_165241.jpg)
While I'm known as a Vala fanboy in GNOME, I've tried to stress time and again that I see Vala as more a practical solution than an ideal one. "Safe programming" has always been something that intrigued me, having dealt with numerous crashes and other hard-to-debug runtime issues in the past. So when I first heard of Rust some years back, it got me super excited but it was not exactly stable and there was no integration with GNOME libraries or D-Bus and hence it was not at all a viable option for developing desktop code. Lately (in past 2 years) things have significantly changed. Not only we have Rust 1.0 but we also have crates that provide integration with GNOME libraries and D-Bus . On top of that, some of us took steps to start converting some C code into Rust and many of us started seriously talking with Rust hackers to make Rust a first class programming language for GNOME. To make things really go foward, we decided to arrange a hackfest , which took place