On Fri, Jan 23, 2015 at 09:40:56PM +0000, Chris Vine wrote: > On Fri, 23 Jan 2015 22:29:02 +0100 > Sébastien Wilmet <swil...@gnome.org> wrote: > > Yes, for a small application it's another possible code architecture. > > But I would still recommend to write C code in object oriented style > > (if the C language has been chosen). > > Just to be clear, I completely disagree. Whether to use GObject-style > OO has almost nothing to do with application size. The GTK+ library is > generally well enough designed to render the derivation of custom > widgets unnecessary in almost all cases. The unnecessary use of GObject > derivation is as much an affectation as anything else.
I said object oriented style, not GObject. You can write C code with an OO style without using GObject. > The OO fad of the 1990s is now well over. We now have the functional > fad (and as it happens GTK+ has bindings for most functional languages). > The truth, as always, lies somewhere in between. GTK+ is object-oriented, so it makes sense to me to write the application in the same style. Sébastien _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list