Le dimanche 25 novembre 2007 à 10:47 +0100, Tomas Carnecky a écrit : > Allin Cottrell wrote: > > One reason for going with C is that the great bulk of free > > software is in C, including GLib and GTK. The main exception > > is Qt, the basis for KDE. So if you might want to get into KDE > > programming, maybe learning C++ would be better. > > You can use gtk in C++, there's gtkmm which is a thin wrapper on top of > gtk! Many good gtk apps are written in gtk. So actually when using gtk > you are less restricted in your programing language choice than with Qt.
I wouldn't call GTKmm thin. It's smart and changes the way you can use GTK+. The best example is treeview: in C or python, they are not typesafe, i.e. you can get runtime errors because you inserted the wrong datatype in the wrong column. Gtkmm provides typesafe treeview at compile type. This is amazing. -- Benoît Dejean GNOME http://www.gnomefr.org/ LibGTop http://directory.fsf.org/libgtop.html
_______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list