Proposal: An Xfce C++ language binding for GTK+
Brian J. Tarricone
bjt23 at cornell.edu
Fri Oct 8 07:50:37 CEST 2004
On 10/08/04 00:39, Jasper Huijsmans wrote:
> Jeff Franks wrote:
> >Proposal: An Xfce C++ language binding for GTK+
> >From: Jeff Franks.
> >========================================
> >
>
> First of all, I don't even know C++, so I may be biased and/or
> prejudiced. But, to be honest, I just don't see this. Let me try to explain.
>
> Our 'development platform' consists basically of some libs with a few
> functions specific to Xfce. Our real development platform is Gtk, which
> is what you have wrapped already.
yeah, i'm with jasper here. no one really uses the xfce core libs aside
from us. perhaps this will change; who knows? on the other hand, i'd
probably help with this, since it sounds kinda fun.
-brian
p.s. for the record, i prefer C over C++ myself, but it's still a fun
language.
>
> Xfce is a collection of smallish utilities that try to work together to
> provide a good desktop experience. Everything is now written in C,
> because, AFAIK, that is what Olivier prefers.
>
> Ok, now where does GFC come into this?
>
> IMHO, it does not make sense to split our main development platform
> between a C++ and a C framework. We're just not big enough. Even GNOME
> doesn't do that.
>
> That leaves two possibilities for GFC: either to be used to write
> 3rd-party applications or to switch Xfce development over completely to
> C++. 3rd-party development is basically non-existant, so that doesn't
> help you, nor would it give you any advantage over what you have now.
>
> Switching over to C++ could be done; could be gradual too, one module at
> the time. I guess that mainly depends on personal preference and real or
> perceived advantages. Personally I don't think that will buy us much,
> but like I said that may be because I'd have to learn C++ first.
>
> Your making a very cool offer, I really appreciate that. I just don't
> really see how it would fit in our development activities. Do you have
> ideas on this yourself?
>
> Thanks,
> Jasper
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce4-dev
More information about the Xfce4-dev
mailing list