Often I complain that GTK+ documentation (non-reference) is non-existent. The few GTK+ books that were ever written are now old and most of their included source code does not even compile anymore. All hail "Foundations of GTK+ Development" by Andrew Krause.
Permalink for comment 242718
To read all comments associated with this story, please click here.
But if one is going to with a higher level VM language, I would go with SWT / Eclipse RCP.
SWT is an API that in turn calls native APIs of three (currently) different native APIs: Win32, MacOSX, and GTK.
I personally really like Qt Jambi, the Java language bindings for Qt. And the best thing is, you can even use them with Scala (http://www.scala-lang.org/). Scala is a modern general purpose programming that integrates features of functional and object oriented languages and it runs on the Java VM.
Member since:
2006-02-04
But if one is going to with a higher level VM language, I would go with SWT / Eclipse RCP.
SWT is an API that in turn calls native APIs of three (currently) different native APIs: Win32, MacOSX, and GTK.
I personally really like Qt Jambi, the Java language bindings for Qt. And the best thing is, you can even use them with Scala (http://www.scala-lang.org/). Scala is a modern general purpose programming that integrates features of functional and object oriented languages and it runs on the Java VM.