[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))
Pablo Saratxaga wrote:
>
> Kaixo !
>
> On Thu, Apr 22, 1999 at 03:37:01PM +0000, Pascal Bleser wrote:
>
> > Je ne dis même pas que QT est meilleur que GTK+, mais si l'envie me prend d'
> > écrire un ch'tit tool avec une GUI et que je vois du code GTK+, je laisse
> > tomber dans la seconde qui suit...
> > En pur C avec des pointeurs et des castings partout, quelle horreur...
>
> Tu sais écrire en C++ (et en python, scheme, Objective C, perl,...)
> en utilisant GTk+, de même que tu peux écrie en C pour QT (c'est en tout cas
> ce qu'on dit, je ne connais pas QT à vrai dire).
>
> Si bon nombre de programmes en GTk+ sont écrits en C c'est parceque leurs
> auteurs l'ont décidé ainsi, parceque *eux* ils preferent cela.
> Mais il y a plusieurs programmes en Objective C et en scheme, j'en ai vus.
>
> De nos jours choisir un toolkit plutôt qu'un autre sous pretexte du langage
> de programmation est une fausse excuse.
>
Hahaha... elle est bien bonne celle-la !!
Demande donc a un bon programmeur C d'utiliser un toolkit C++ et tu
verras
la "belle cochonnerie" qui va en sortir. On reconnait du premier coup
d'oeil un programme C++ ecrit par un programmeur C.
Mon experience me dicte qu'il est aussi important de choisir un toolkit
pour
ses fonctionalites (car il doit repondre aux besoins de l'app a
developper)
que pour le langage dans lequel il est ecrit. Le langage que tu choisis
est
lui fonction de l'expertise dont tu disposes dans l'equipe de
developpement.
Si a tout ca tu ajoutes les contraintes de temps de developpement, ce
choix
devient encore plus evident
> > Maintenant, de fait, il y a Glade...
>
> Glade-- pour le C++.
> Mais ça n'a rien a voir avec ce que tu as dit plus haut; glade est un programme
> visuel generateur de code, genre les "visual machin" de Microsoft, ça n'a
> donc rien a voir avec le fait de preferer C++ ou C ou autre.
>
> --
> À bientôt,
> Pablo Saratxaga
>
> http://www.ping.be/~pin19314/ PGP Key available, key ID: 0x8F0E4975
> ---------
> 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.
--
Computers are like air conditioners:
They stop working properly when you open Windows
---------
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.