I am thinking about cross-platform with nice programming language bindings (Java, Ruby and Python). What would be the \"flattest\" learning curve but yet enough powers to p
I recommend Gtk. It is a nice, cross-platform, good-looking toolkit. It is designed with language bindings in mind and allows create nice language bindings (pygtk, ruby/gtk2, java-gnome, gtk# and more). Gtk+ is quite easy to learn.