[maemo-developers] Maemo will switch (completely?) to Qt?
From: gary liquid liquid at gmail.comDate: Tue Jul 7 16:25:59 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 ]
actually, if you don't have working knowledge and experience with c++ and the sorts of compiler errors and warnings that are thrown out just jumping in and using your c code and experience to make a c++ app is going to be a nightmare. sure, the syntax is similar and you can use your core logic written in c, but thats not the point. its like uprooting yourself from england to america, the language is almost the same but if you try driving in the same way you will end up being arrested. I am qualified in both c and c++ but have chosen to do my liqbase dev work in c (for different reasons) and I know once its complete it will be callable from any language (as long as bindings exist) but the same cannot be said for people writing standard applications, this is as big an upset as microsoft transitioning to .net (which they can't even totally do - the .net ide is an interop explosion) I will consider qt for development when more of the core libraries are written in it - until then, I personally expect to continue to write in c. (I make extensive use of dynamic linking anyway and believe at some point I can just start writing new components using c++ instead of c and just transition as required) gary (lcuk on #maemo) On Tue, Jul 7, 2009 at 12:46 PM, Attila Csipa <maemo at csipa.in.rs> wrote: > On Tuesday 07 July 2009 13:55:20 ed at okerson.com wrote: > > No, the real reason is C++ is to C as Lung Cancer is to Lung. > > Guys, let's not turn this into a C++ vs C debate, that has been done (with > dubious results) on more appropriate forums. The question here was whether > Qt > can be used without extensive C++ knowledge (the answer to which IMHO is - > YES). I find it odd to fight over such issues as this, when the real > (non-academic, non-philosophical, non-preferential, etc) differences are > much > larger. E.g. if you fight over C++, what about the simplest GUI issues ? > Layouts, Kinetic, DeclarativeUI, QGraphicsView, or if we're talking not > only > about appearance, MVC widgets ? Or the migration of tools required to use > the > toolkits, like Glade -> QtDesigner, qmake, etc ? God forbid whole modules > that were not available in GTK or done completely another way, like, > Phonon, > QSql, QNetwork... You'll spend FAR more time to adapt those (sometimes > small > but painstaking) changes than you ever will on the (minimal) extra C++ > knowledge/syntax replacement you need. > > > > > _______________________________________________ > maemo-developers mailing list > maemo-developers at maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.maemo.org/pipermail/maemo-developers/attachments/20090707/33f23b99/attachment.htm
- Previous message: Maemo will switch (completely?) to Qt?
- Next message: Maemo will switch (completely?) to Qt?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]