Linked by Thom Holwerda on Fri 26th Feb 2010 12:22 UTC, submitted by kragil
Gnome GNOME hacker Seth Nickell has written a lengthy PDF and accompanying blog post with a number of very interesting ideas for GNOME 3.0. I pondered putting this up on the front page, but since that usually only attracts the "It's not what I'm used to so it sucks"-crowd, I decided to put it up here. Be sure to read the blog post, the PDF, and the comments on the blog post to get the entire picture.
Thread beginning with comment 411492
To view parent comment, click here.
To read all comments associated with this story, please click here.
abraxas
Member since:
2005-07-07

The main reason to use GTK is the GNOME userbase. It isn't because of technical proficiency.


I guess you just aren't that familiar with the desktop linux then. As I have repeated many times (and you have ignored) there are far more GTK+ applications that have no connection to GNOME than their are GNOME apps. If you think all of them are just going to switch to QT then you're not using your head.

Reply Parent Score: 2

Elv13 Member since:
2006-06-12

First, it is Qt, not QT. And your point is not valid once again. It is not because a GTK app does not link to gnomelib that it is not intended for Gnome. Gnomelib does not add that much to GTK experiences, and make the startup faster, so I wouldn't use them, even if I were targering Gnome. KDElibs add a little more to Qt, than gnomelib does to gnome. It is much more than a registery system a default directories. It add KXMLGui, making apps customizable. It is mostly why much Qt app use KDElibs in Linux (even if they don't in other pleteoform).

Reply Parent Score: 2

abraxas Member since:
2005-07-07

What? So now you KNOW that GTK+ apps were intended only to blend in with GNOME and not because they chose to use the GTK+ toolkit over QT for other reasons? That's just silly. You don't know that more than anyone else knows or doesn't know that. What I do know is that XFCE apps are GTK+ and that there are quite a few other GTK+ apps out there not intended for only GNOME desktops.

Reply Parent Score: 2

nt_jerkface Member since:
2009-08-26

I'm quite aware of desktop Linux and how GTK apps look like ass in KDE.

If the major distros switched to KDE then those GTK apps would be re-written or eventually phased out.

I'm also aware that Qt is leagues ahead of GTK, especially when it comes to cross-platform development. That gap will continue to expand as Qt is better financed.

There are more GTK apps but Qt has advantages that will favor it in the long term. We'll see more open source projects that primarily target Windows + OSX with Qt and integrate with KDE as a bonus. Qt will gain further support as GTK stagnates.

Reply Parent Score: 3

Hiev Member since:
2005-09-27

People has been saying the same shit since KDE 2 and look at the situation now.

GTK+ still dominates, GNOME dominates, KDE developers have the technology but don't know what to do with it.

Edited 2010-03-01 03:03 UTC

Reply Parent Score: 2

WereCatf Member since:
2006-02-15

I'm also aware that Qt is leagues ahead of GTK

Leagues ahead in what respect exactly? You have to take into account that they have very different goals and design; Qt is intended to be a full suite including I/O operations and all, GTK+ is only a GUI toolkit, nothing more. As such they cater to very different needs and have very very different set of features.

If the major distros switched to KDE then those GTK apps would be re-written or eventually phased out.

Most developers develop to scratch an itch: if the itch is to code GTK+ apps then it doesn't matter no matter what DE major distros use. They'll still code for GTK+. KDE4 doesn't suit everyone and many people even very much dislike it altogether, and as such there'll always be use for other DEs and other toolkits. Qt might gain more traction if there came up another Qt-based DE as long as it didn't resemble KDE4, but atleast I am not aware of any other Qt-based DE.

Reply Parent Score: 2

abraxas Member since:
2005-07-07

I'm quite aware of desktop Linux and how GTK apps look like ass in KDE.


And I'm aware of how bad QT apps look in GNOME. So what?

If the major distros switched to KDE then those GTK apps would be re-written or eventually phased out.


What's your point? That's a giant if. First of all it's not like KDE is the only other option. Second it's an entirely unlikely proposition. Even if it did happen you would still have tons of GTK+ apps. QT is not a drop-in replacement.

I'm also aware that Qt is leagues ahead of GTK, especially when it comes to cross-platform development. That gap will continue to expand as Qt is better financed.


Really? You're aware that it is leagues better? How so? Not everyone is writing cross platform apps. To say that it is better financed is also just ignorant. GNOME is the standard desktop on most commercial distributions. Paid developers work on GNOME, including GTK+.

There are more GTK apps but Qt has advantages that will favor it in the long term. We'll see more open source projects that primarily target Windows + OSX with Qt and integrate with KDE as a bonus. Qt will gain further support as GTK stagnates.


This is the same wishful thinking that people have been using since GTK+'s inception. It hasn't happened yet and GTK+ and GNOME have only gotten stronger.

Reply Parent Score: 2