I’ve spent some time learning Ruby, and I wanted to move over to some GUI programming. GNOME 3 is the environment most appealing to me at the moment, so I thought I would have a look at GTK+ 3. However, the GTK+ 3 documentation’s Getting Started examples in C were quite off-putting. Are there less scary Ruby bindings (and Hello World examples) available?
Edit: The GTK+ Language Bindings overview does not leave much room for hope.
After a quick chat on #ruby on freenode I learned that there are bindings for GTK+ 3 that are actively developmented:
https://github.com/mvz/ruby-gir-ffi
The project is still young. I'm looking forward to diving in and seeing what I can do too. Here's an introduction by the author: http://www.matijs.net/blog/2011/05/10/girffi-an-introduction