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