i know that a comparison of the technological state of these two desktops is difficult. but let me try to explain why i think it's actually gnome that's leading the field...
the fundemantal difference between the kde and gnome crowd is the development style. there are two kinds of open source developers: the 'depth first'- and the 'breadth first' people.
kde surely falls into the second category. whenever someone arguments for kde it's the same point: feature richness. (compare kde vs. gnome to emacs vs. vi;).
gnome, on the other hand, can be seen in the 'depth first' camp. it's progressing more slowly because a lot of things get tweaked and fixed before developers move on to much requested new features.
you can have a look at the base libraries too, it's the same developing wise: qt has always been more rich than gtk, and also felt nicer to work with... but please have a look at how the qt (programming) interface developed since 1.0, and then compare an early libgtk to libgtk--. latter is now one of the most powerful toolkits available, even if i'd still consider it unfinished. qt has everything you can think of, but unfortunately people at trolltech seem to ignore recent c++ features, still relying on moc to patch language problems which are long gone...
have a look at kde vs. gnome two years ago. bad game for gnome. have a look at both now. gnome catched up huge!
just extrapolate with a little fantasy: in another two years there will be kde 4.0, the everything but a kitchen sink (tm) desktop manager, and gnome 4.0, if still lacking one or the other bleeding edge feature, a mature, polished software bundle...
i know that a comparison of the technological state of these two desktops is difficult. but let me try to explain why i think it's actually gnome that's leading the field...
;).
:)
the fundemantal difference between the kde and gnome crowd is the development style. there are two kinds of open source developers: the 'depth first'- and the 'breadth first' people.
kde surely falls into the second category. whenever someone arguments for kde it's the same point: feature richness. (compare kde vs. gnome to emacs vs. vi
gnome, on the other hand, can be seen in the 'depth first' camp. it's progressing more slowly because a lot of things get tweaked and fixed before developers move on to much requested new features.
you can have a look at the base libraries too, it's the same developing wise: qt has always been more rich than gtk, and also felt nicer to work with... but please have a look at how the qt (programming) interface developed since 1.0, and then compare an early libgtk to libgtk--. latter is now one of the most powerful toolkits available, even if i'd still consider it unfinished. qt has everything you can think of,
but unfortunately people at trolltech seem to ignore recent c++ features, still relying on moc to patch language problems which are long gone...
have a look at kde vs. gnome two years ago. bad game for gnome.
have a look at both now. gnome catched up huge!
just extrapolate with a little fantasy: in another two years there will be kde 4.0, the everything but a kitchen sink (tm) desktop manager, and gnome 4.0, if still lacking one or the other bleeding edge feature, a mature, polished software bundle...
that's my prophecy: see it coming true...