[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Gtk vs Qt/C vs C++ (was (was: Corel & cie))



Pascal Bleser wrote:

> > essaye voir wxWindow
> > http://web.ukonline.co.uk/julian.smart/wxwin/
> Oui, déjà vu... effectivement...
> Mais c'est encore une couche au-dessus de GTK+ et je ne suis pas sur que tous les widgets
> sont implémentés. En plus, comme c'est censé être portable (wxWindows, pas GTK ;)) entre
> UNIX et windoze, ils doivent bien faire des concessions...

Ce n'est pas une couche au dessu de GTK.
wxWindows existe depuis plus de 5ans et utilise GTK ou l'API  Windows ou .... pour offrire
une interface "la meme" qlq soit la plateforme.

>
> > > Mais il faut reconnaître l'avantage du C: c'est qu'il y a beaucoup plus de monde qui maîtrise le C
> > > que le C++ ;)
> > Pas de debat non plus (je prefere C++ au C) mais j'aime mieux GTK+ malgre tout parceque:
> > . GTK+ peut changer le look au vol
> de fait, les GTK-Engines, ça a de la gueule :))

J'ai une certaine expertise dans le domaine puisque j'ai ecrit des appli avec dans l'ordre
X, Xt Motif, Xt Athena, Qt, Gtk+,  Gtk--, et dernierement swing

Gtk+ a une aproche objet, mais  le C n'etant pas object, il ne
fournit pas la souplesse et la facilite d'utilisation d'un langage objet comme le C++.

> . Qt, pour compiler, utilise un pre-processeur... et ca, je deteste. beuaaah.

Tu l'as essaye ? Paske il est pas penalisant du tout, dans un Makefile il est totalement
transparent !

> > (mais je n'ai jamais rien ecrit en GTK, je l'avoue).
> Moui, bon... mais quand même...
> Il y a bien Gtk-- pour tous nous mettre d'accord mais la dernière version (Gtk-- 1.1.0 je
> crois) ne compile pas avec GTK+ 1.2.x :(
> (Gtk-- est une encapsulation en C++ de GTK+, sur gtk.org)

Pour ce que j'en ai fait, pour moi le meilleur c'est swing, suivit de Qt pour
la gestion de ses box (le positionement des composant) suivit de Gtk--.

Maintenant celui que je recomande , c'est Gtk-- paske plus rapide que du
java, et sous GPL (<-> Qt)

PS : Qt souffre d'un tt petit handicap sous unix, c'est qu'il reste lie a Windows
--

        Spineux Alain

Romani ite domus.
======================================================================
  Spineux Alain                         E-MAIL : spineux@prm.ucl.ac.be
  INSTITUT STEVIN
  Catholic University of Louvain        FAX    : 32-10-472501
  PLACE DU LEVANT 2                     PHONE  : 32-10-472516
  B-1348 LOUVAIN-LA-NEUVE (BELGIUM)
=======================================================================


---------
This message was sent by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.