Home > GTK+ > Bugfixed GTK+ 2.0.8 Released Bugfixed GTK+ 2.0.8 Released Eugenia Loli 2002-11-11 GTK+ 6 Comments Version 2.0.8 of the GTK+ widget toolkit is now available. Fixes gif/gdk-pixbuf and libtool-related bugs. About The Author Eugenia Loli Ex-programmer, ex-editor in chief at OSNews.com, now a visual artist/filmmaker. Follow me on Twitter @EugeniaLoli 6 Comments 2002-11-11 8:40 am Great. GTK is defintly my choice of toolkit. (Who said you need C++ to do object oriented programming) 2002-11-11 3:16 pm you end up rewriting a lot of code doing it through C 2002-11-11 6:13 pm The OOP paradigm lends it self real well to user interfaces. A UI (especialy a GUI) can be broken down realy nicely into objects. The same can [almost] be achived with functional languages like C but at the cost of some really ugly cludgery. 2002-11-11 6:36 pm A functional API tends to be more portable to different non-OO languages. I wouldn’t say that it takes “cludgery” to use a functional API in C++. It should be possible to build a good C++ interface on top of a decent functional API. This, of course, adds a lot of extra work, so it is preferable to have a standard C++ wrapper set available. I don’t have any experience with gtk+, but I know of a couple projects that attempt to do this for gtk+ (such as gtkmm), though I can’t vouch for the quality. 2002-11-11 7:49 pm Gtk+ with libGlade is a cinch to program in and, as far as GUI libraries go, Gtk+ is really damn nice. 2002-11-12 1:55 am You seem to have no idea what a functional programming language is.You probably meant `procedural’. C is an imperative programming language, just as OO languages like C++ or Java. A functional language is a whole different beast: Examples are Haskell and Lisp.