Linked by Thom Holwerda on Mon 16th Feb 2009 14:07 UTC
Editorial Late last week we ran a story on how the Google Chrome team had decided to use Gtk+ as the graphical toolkit for the Linux version of the Chrome web browser. It was a story that caused some serious debate on a variety of aspects, but in this short editorial, I want to focus on one aspect that came forward: the longing for consistency. Several people in the thread stated they were happy with Google's choice for purely selfish reasons: they use only Gtk+ applications on their GNOME desktops. Several people chimed in to say that Qt integrates nicely in a Gtk+ environment. While that may be true from a graphical point of view, that really isn't my problem with mixing toolkits. The issue goes a lot deeper than that.
Permalink for comment 349284
To read all comments associated with this story, please click here.
RE[2]: We're Stuck With It
by segedunum on Mon 16th Feb 2009 16:07 UTC in reply to "RE: We're Stuck With It"
segedunum
Member since:
2005-07-06

What exactly am I missing on my KDE desktop if I stick to Qt only? What am I missing on my GNOME desktop if I stick to Gtk+ only?

On a KDE desktop you miss out on mainstay applications like Eclipse and Firefox because you refuse to touch anything that uses the 'other toolkit' in any way. Maybe we'll have a great KDE WebKit browser, but we don't. It means you miss out on applications like the Orca screen reader just because it doesn't have a Qt/KDE front-end. If it means I get access to this functionality then I'm willing to put up with some 'impure' applications, and the majority are. I'd love them all to have Qt/KDE interfaces, and maybe they will, but it won't stop me using them and me advocating a standard toolkit won't change that. Maybe they could have made better development choices, but that's up to them.

On a Gnome destktop you miss out on Amarok, the full suite of excellent edutainment applications with no parallel that Ubuntu amongst others have pitifully tried to rewrite for GTK at various points, DigiKam, TaskJuggler project management, KDissert mind mapping, BasKet, Rosegarden, KOffice (stuff like Kexi and Krita in particular), KMyMoney....... I've picked a few there that either have no parallel, or where their functionality has gone beyond that of pretty much anything else available.

If an application doesn't work as well as you thought it did, why restrict yourself by not using something even if it is better? Users want to do stuff with their computers, that means functionality and that means applications. It trumps beautiful purity every time.

Reply Parent Score: 4