L'autre argument en faveur de gtk+, c'est bien entendu parce que gtk+ était libre, au contraire de Qt. Je ne suis pas certain que c'est parce que GNOME voulait faire du C que gtk+ a été choisi, j'ai plutot l'impression que GNOME à fait du C parce que gtk+ a été choisi -- GNOME n'aura jamais eu ce nom, et donc l'aide de GNU (qui importait à GNOME en ce temps là), en dépendant d'un bibliothèque en QPL.
Ceci dit, il est certain que très tôt, la question du C contre le C++ s'est présentée http://mail.gnome.org/archives/gnome-list/1998-April/msg00631.html(...)
Là dessus je n'ai rien de particulier à dire, je constate qu'il y a de très bon logiciels en C et d'autres très bon en C++, des très mauvais dans les deux. C++ est souvent accusé de lourdeur mais aujourd'hui KDE3 est plus léger que GNOME 2 et MS Excel est, m'as t-on dit en C++, et ce n'est pas du tout un logiciel lourd (ça tourne sur un P100 mieux que gnumeric).
[^] # Re: et QT?
Posté par Anonyme . En réponse à la dépêche PHP-GTK en v1.0.0. Évalué à 1.
Ca parle déjà de perl avec gtk+ en octobre 1998
http://mail.gnome.org/archives/gtk-devel-list/1998-October/msg00001(...)
L'autre argument en faveur de gtk+, c'est bien entendu parce que gtk+ était libre, au contraire de Qt. Je ne suis pas certain que c'est parce que GNOME voulait faire du C que gtk+ a été choisi, j'ai plutot l'impression que GNOME à fait du C parce que gtk+ a été choisi -- GNOME n'aura jamais eu ce nom, et donc l'aide de GNU (qui importait à GNOME en ce temps là), en dépendant d'un bibliothèque en QPL.
Ceci dit, il est certain que très tôt, la question du C contre le C++ s'est présentée
http://mail.gnome.org/archives/gnome-list/1998-April/msg00631.html(...)
Là dessus je n'ai rien de particulier à dire, je constate qu'il y a de très bon logiciels en C et d'autres très bon en C++, des très mauvais dans les deux. C++ est souvent accusé de lourdeur mais aujourd'hui KDE3 est plus léger que GNOME 2 et MS Excel est, m'as t-on dit en C++, et ce n'est pas du tout un logiciel lourd (ça tourne sur un P100 mieux que gnumeric).