Linked by Thom Holwerda on Sun 12th Aug 2007 15:52 UTC, submitted by zaboing
PDAs, Cellphones, Wireless "A few months ago, the GNOME Mobile Platform was announced to the public. One of the main forces behind the launch of this initiative was Nokia, which uses a lot of GNOME-components in its Linux-based Internet Tablets Nokia 770 and N800. During this years GUADEC Andreas Proschofsky had the chance to sit down with Carlos Guerreiro, Nokias Manager for Open Source Software, to talk - amidst other things - about the not so different needs of personal computers and mobile devices, about the necessity for GTK+ 3.0 and the impact of the iPhone launch."
Thread beginning with comment 262943
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: Qt
by kelvin on Mon 13th Aug 2007 06:01 UTC in reply to "RE[7]: Qt"
kelvin
Member since:
2005-07-06

Well, in my opinion, the productivity of the smaller KDE development community (among whom far fewer are paid to work on KDE) is evidence number one that QT provides for a more productive development environment than GTK.


Smaller development community? Far fewer paid developers? Do you have any data to back that up? Trolltech alone employs more than 200 people.

Reply Parent Score: 4

RE[9]: Qt
by superstoned on Mon 13th Aug 2007 09:05 in reply to "RE[8]: Qt"
superstoned Member since:
2005-07-07

It's true that more people work on KDE, but that's because KDE has a larger community of people developing in their free time. Gnome has more paid developers (a research study has been done into that, some time ago).

And indeed, Trolltech employs a lot of people on Qt. Of course, they don't just work for KDE, but mostly for their clients, like the movie studio's...

Anyway, about your call for 'numbers' -> feel free to generate them. According to many developers, it takes around 1/4 less code to write a Qt/KDE app than an equivalent GTK/Gnome app. go ahead and try to write a multimedia app with KDE 4 beta 1...

Reply Parent Score: 2

RE[10]: Qt
by kelvin on Mon 13th Aug 2007 09:50 in reply to "RE[9]: Qt"
kelvin Member since:
2005-07-06

Gnome has more paid developers (a research study has been done into that, some time ago).


URL please. Otherwise, I'm going to assume that you're making this up. I've asked you several times to provide some hard facts, but you keep repeating yourself.

And indeed, Trolltech employs a lot of people on Qt. Of course, they don't just work for KDE, but mostly for their clients, like the movie studio's...


Of course they don't all work directly on KDE, but nonetheless Trolltech has 200 people working on Qt and related products, and Qt is the largest and most important part of KDE.

Anyway, about your call for 'numbers' -> feel free to generate them.


You're the one making these outrageous claims, and now you're asking me to verify them and do your research for you? If you're under the impression that multimedia development with GTK/GNOME is difficult, I advise you to look into the gstreamer python bindings.

Reply Parent Score: 4

RE[10]: Qt
by sjh24wvu on Mon 13th Aug 2007 10:06 in reply to "RE[9]: Qt"
sjh24wvu Member since:
2007-08-13

Just for the fun of it I grabbed Amarok2 (the kde4 version of Amarok as far as I could tell) and Rhythmbox. I ran sloccount over them both. Amarok2 came out with 190k and Rhythmbox came out with 100k. So that comes out with half the code in the opposite direction you claimed one quarter.

Now, I can hear you say, "But Amarok has far more functionality than Rhythmbox." That may be true, but does it have 8 times (this number comes from the actual sloc and your 1/4 estimate) the functionality of Rhythmbox? I don't think so. From a quick read Amarok also contains a media engine, I believe its called Phonon. Well, Rhythmbox happily uses gstreamer. So I don't think you can count that against it.

In summary, I call BS on your 1/4 estimate. It seems unrealistic for any nontrivial application. I think that this will become even better highlighted when you compare qt4/c++ versus gtk/python or ruby or mono or Java or Perl. Or for that matter even gtkmm. GTK has its warts, but IMO so does QT. In fact, one of QT's biggest warts seems to be its lilliputian community that seems to need to put down Gnome/Gtk at every opportunity. I think they are probably about equivalent in their expressiveness and thats what really matters in the end. The rest can and will likely be fixed.

Reply Parent Score: 4