[maemo-developers] Maemo will switch (completely?) to Qt?
From: Jean-Christian de Rivaz jc at eclis.chDate: Tue Jul 7 09:09:43 EEST 2009
- Previous message: Maemo will switch (completely?) to Qt?
- Next message: Maemo will switch (completely?) to Qt?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
3rdShift a écrit : > On Mon, 2009-07-06 at 16:23 +0100, Aniello Del Sorbo wrote: >> 2009/7/6 Andrea Grandi <a.grandi at gmail.com>: >>> Hi >>> >>> 2009/7/6 Klaus Rotter <klaus at rotters.de>: >>>> maemo at bitblit.net wrote: >>>> > The way I understand it, Qt uses C++ but GTK uses C. So does one >>>> need to >>>>> learn C++ to write Maemo apps now? That would suck... >>> I think you'll be able to write them in Python too.... >> What always stopped me from writing Qt application was that I had to >> learn a new language to use it. >> Of course the same reason applies the other way around. >> >> As much as I would love to learn Qt, I really hate C++. >> And I don't want to rely too much on Python. > > If you plan to stay in the business as career software developer, then > the ability and willingness to retool yourself with new language/OS is a > must. Otherwise, you have a slim chance to make a living for yourself > and your family. Let me see, Algol/IBM360, Fortran/IBM360, PL/1/IBM360, > Pascal/PC, C/Win,UNIX, C++/Win,UNIX,Embedded, Java/* - you get the > picture. And this barely covers first 15 years of paid experience. The > army of software developers is expotentially growing in east europe, > asia, china, india, and here is US and writing new languages has become > extremely easy compare to the old days. And each new languages need a manual custom binding to use QT because of C++. The GObject model has been designed exactly to avoid a such big wast of time. GObject allow automatic binding in any languages. This is why GTK is technically superior to QT. GObject is a hug success in a lot of very important libraries. I don't see why we should left it for the widgets just because C++ fanatics don't want to learn how to code with a superior programming model that is open to any languages. Ask yourself: why there is so few general libraries written in C++ compared to the libraries written in C ? Jean-Christian de Rivaz
- Previous message: Maemo will switch (completely?) to Qt?
- Next message: Maemo will switch (completely?) to Qt?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]