Linked by Thom Holwerda on Mon 15th Feb 2010 11:27 UTC
PDAs, Cellphones, Wireless We've got some breaking news, folks: Intel and Nokia have just announced a partnership in which they will merge Maemo and Moblin into a new product called "MeeGo", aimed at just about any type of device you can imagine. This is one of the rare (but very welcome!) moments of convergence in the mobile Linux space.
Thread beginning with comment 409579
To read all comments associated with this story, please click here.
Please contain your excitement
by ThomasFuhringer on Tue 16th Feb 2010 09:51 UTC
ThomasFuhringer
Member since:
2007-01-25

The problem is that Qt is overrated. It is way better than GTK but is far from a state of the art toolkit to build a decent application with.

The underlying problem is that C++ is still not the ideal language for efficient GUI development. Objective-C is much better suited.
It would have been a better decision for Nokia (and Google and maybe even Microsoft) to use Objective-C + GnuStep and invest in it.
This way they will forever struggle to catch up with Apple.

Reply Score: -2

spiderman Member since:
2008-10-23

WTF are you talking about? QT is a toolkit that can be used in python, C++, java, Ruby, Ada, PHP, Lua, tcl and any decent language. They can just write a binding for Objective-C, but it looks like nobody is interested right now, maybe because nobody want to use it? Just like nobody want to use GNUStep?

Edited 2010-02-16 10:56 UTC

Reply Parent Score: 6

Richard Dale Member since:
2005-07-22

WTF are you talking about? QT is a toolkit that can be used in python, C++, java, Ruby, Ada, PHP, Lua, tcl and any decent language. They can just write a binding for Objective-C, but it looks like nobody is interested right now, maybe because nobody want to use it? Just like nobody want to use GNUStep?


Yes, good point. Although I work with Qt at the moment, I was an Objective-C programmer for 10 years, and I really like it. One of my first projects for KDE was attempting to write Objective-C language bindings for Qt/KDE in fact.

I did go back and try some iPhone development last year, and I felt Qt programming with C++ had a lot in common with Cocoa Objective-C programming after being used to mostly coding in Ruby.

But Qt is better for language bindings (other than Smalltalk) because the object model and method calling style maps better onto more languages. Then again I still prefer Interface Builder to Qt Designer.

Overall, I would rate Qt and Cocoa as equally good. They are about the best two toolkits out there as far as I'm concerned. I don't think Cocoa gives iPhone developers a killer advantage over a multi-touch enabled, QGraphicsView based widget oriented version of Qt.

Reply Parent Score: 5