[Interest] Qt is good because...

Harri Pasanen harri at mpaja.com
Tue Mar 27 13:38:15 CEST 2012

On 03/27/2012 12:02 PM, Sivan Greenberg wrote:
> On Tue, Mar 27, 2012 at 12:09 AM, Quim Gil<quim.gil at nokia.com>  wrote:
>>> - C++
>> Please help explaining this further (as I'm not a C++ developer myself).
>> Also we need to explain this next to QML, Javascript and HTML5 -
>> otherwise we risk keeping the perception that Qt is C++ only and scaring
>> away many mobile developers more familiar HTML / CSS / Javascript that
>> would fit perfectly in the context of Qt Quick&  Qt WebKit.
> Right, in my POV, C++ "feature" of Qt should be a bit less emphasized
> away. As it might feel too tall a hill to climb for new developers,
> and is the reason why projects like PhoneGap and related gain more and
> more popularity and decision makers move more and more towards the
> scripted, HTML5/JavaScript paradigm (there's also abundant talent).
> On the other hand, Qt is interesting as of its use of C++ employing
> advanced C++ concepts and allows for unprecedented power when you go
> the low level C++ path...

Nowadays I work mostly in mobile space, but not exclusively.

Personally for me C & C++ support are essential, as those provide access 
to a wealth of ready to use libraries, like libav, opencv, etc.
They also provide the required speed improvement when starting to polish 
feature complete applications.   I may do the prototype/first version in 
javascript+QML and then move the hot spots to C++.

Good Python support in Qt is nice, although for mobile less interesting 
right now because of startup cost (which QML+javascript also has to some 

Btw. on recent poll javascript was not that popular, ~ equal to C and 
C++ popularity together.

Python was the clear winner.

I find Qt Creator very good, I like it best from qtcreator, eclipse, 
xcode, all of which I've been using.

Qt documentation is also top notch, better than Android, and easier to 
access and search than Apple docs.

My 2 cents,


More information about the Interest mailing list