• [^] # Re: Hors sujet: KDE/Gnome. Pas de troll, svp.

    Posté par . En réponse à la dépêche le site de Ximian fait peau neuve. Évalué à 0.

    Je suis assez d'accord avec toi ; d'ailleurs, je viens de te coller un point :-) Ceci étant, il y a quelques points qui méritent des précisions :

    > les apis sont propres et bien pensées

    Oui, mais au détriment du confort pour les programmeurs ; je ne crois pas qu'un programmeur qui ne connaît pas C++ peut programmer KDE ; tandis que pour GNOME, les bindings sont dispo en plusieurs langages, et ça c'est très cool...

    > ils ont utilisés du C++, et [...] je pense que sur un gros projet l'avantage va clairement à C++ [...]

    Bah désolé mais tu es en train inconsciemment de faire un troll, quoi que tu en dises. Un programme écrit par un goret reste illisible même si le langage est fait pour aider l'évolution du code ; un truc bien foutu peut être écrit en LISP et rester limpide et facilement améliorable. La modularité, ça n'impose pas forcément l'objet. Tout au plus, la POO permet une évolution avec moins de boulot. Ceci étant, pour moi c'est une prise de tête incroyable, et je comprends beaucoup moins bien un programme orienté objets...

    > ils se basent sur Qt, qui est une lib vraiment bien foutu

    C'est vrai, QT a plein de fonctionnalités. Mais la GLib/GDK/GTK en a aussi beaucoup, dont de très cools (le canevas), et surtout : elle est super facile à programmer. Même en faisant abstraction des outils genre Glade (que je n'aime pas, une interface ça se code), elle est très compréhensible, et agréable à programmer.

    Non, je pense personnellement qu'avant que GNOME sombre dans les profondeurs trollesques de la bêtise des friconautes, le niveau technique des deux projets était sensiblement égal. Aujourd'hui, toutefois, KDE a l'avantage de ne pas se prendre la tête tout en restant très sérieux (leurs timelines sont presque toujours respectées, leurs annonces sont précises, etc.). Autrement dit : c'est des gens bien. Et GNOME pourrait redevenir aussi bien s'ils recommençaient à se préoccuper d'une seule chose : coder. Cela inclut le fait de rejeter au loin toutes les boîtes qui se sont impliquées dans GNOME au point d'imposer les priorités (suivez mon regard)...

    Dans tous les cas, j'aimerais bien que le projet KDE pense à tous les programmeurs sur cette planète qui ne font pas de C++, après tout, maintenant que leur environnement est très abouti, on pourrait penser à ce genre de choses. Allez les gars, des bindings C (et Perl), SVP !

    Envoyé depuis mon PDP 11/70