• [^] # Re: dommage que GNUStep ne soit pas sous les projecteurs

    Posté par . En réponse à la dépêche Release de GNUstep 0.8 !. Évalué à 10.

    C'est pas tant que C++ est inélégant que le fait qu'Objective C est plus élégant...

    En tant que langage orienté objet, le fait de disposer d'un runtime permet des choses particulièrement sympathiques (sélection de méthodes/objets à l'exécution); le concept des Catégories est plutôt très sympa.
    De base on dispose d'un garbage collector (on peut passer outre ceci dit si on y tient).

    Quand je parle de simple par rapport au C++, c'est que contrairement à lui, il y a UN ajout syntaxique et quelques mots-clés en plus.
    Perso je suis un adepte du "simple is beautiful".

    Donc syntaxe plus claire ("labellisation" des paramètre par exemple ==> code très lisible), plus simple à apprendre, plus puissant grace au runtime...

    Et cerise sur le gateau, on dispose d'un framework de classe de base (Foundation) multiplateforme et standard, ains qu'un framework graphique particulièrement bien fichu (AppKit).