Database access
Bo Lorentsen
bl at lue.dk
Wed Apr 18 20:02:20 CEST 2007
Jani Monoses wrote:
> I have reread them now, and they are about C++ implementation details, nothing
> that would actually make one developer prefer it over gtkmm, especially since
> the performance benefits it talks about are not backed by benchmarks and I am not
> sure that minor performance benefits weigh as much as being well-maintained, documented
> and used by many apps, all of which apply to gtkmm but not to XFC.
I think what is the really nice thing about this, is that XFC tries to
use GTK+ more directly (using glib allocations for liststore f.ex) and
the idea of not providing unnecessary virtual signal functions (memory
overhead per widget instance), to lower memory overhead.
I know we can't prove this to be of any real benefit at the moment, but
for me this seems more right. I am sure that in the long run this is a
strong idea that fits Xfce light weight idea too.
I have developed applications (in house in the company I work for) for
both, and I like XFC for its more direct GTK+ / Glib usage, and it feels
right to have virtual function signals only when needed.
> These are among factors that determine whether a project has a reason to be.
> If it is unmaintained and unused by others what is its purpose? This applies
> to any project I am not trying to bash XFC in particular.
Hard to disagree with :-) But I hope XFC will be more alive (I plan to
use it myself on some OSS projects), and I like to see it mature (and
are _trying_ to make this happened) more.
> Contributing your efforts to making GTK or existing GNOME apps better suited to Xfce is a good alternative.
XFC can do this, if someone like it to.
> Sorry if I sound rantish, but seeing the Xfce project used as a dumping area for various experiments
> is a bit disappointing. It's up to the code devels to decide and I am not one, I just wanted to expand
> on why I called XFC 'without a reason to be'.
I think it is important issues, but like Xfce is an alternative to
GNOME, XFC (just not very alive) is an alternative to Gtkmm.
We can use the same argument between Xfce4 (I know Xfce4 was the first)
and GNOME as we can with XFC versus Gtkmm. Why wast energy on Xfce4 when
GNOME could need a hand or two :-) ?
I like the alternative focus Xfce4 has and think it is nice to have it
around, and that goes for XFC too.
Just my 2 cent :-)
/BL
More information about the Xfce4-dev
mailing list