• [^] # Re: ...

    Posté par . En réponse à la dépêche GNOME 2.30.2, dernières révérences de l'honorable. Évalué à 5.

    regarde mieux Vala et demande-toi :

    * pourquoi Vala serait mieux que du C qui n'irait plus
    * pourquoi Python, Ruby, C++ tout ça ne seraient pas adaptés à GNOME

    comment Vala répond à ces affirmations ? à chacun de voir

    par exemple, pour ma pomme,
    * Vala ne répond pas aux vrais problèmes que C me pose
    * Vala cause à GNOME à travers des fichiers d'interfaces (binding), technique qui précède largement Vala et GNOME.

    ces fichiers peuvent être générés automagiquement. au pire, soyons fous, ces autres langages pourraient récupérer ces mêmes fichiers (qui feraient partie de la distribution standard de GNOME) pour leurs propres bindings.

    voila là l'un des TRES rares apports de Vala à la scène du développement sous Linux : pour que Vala soit viable, il faut un accès aux fonctionnalités de GNOME, c'est à dire des bindings corrects, présents dès l'écriture de GNOME et pas rajoutés à la va-vite des années après. pratiquement comme de la documentation pour développeurs extérieurs au projet GNOME

    et ça c'est juste une conséquence de son coté "le langage officiel du moment de GNOME pour coder pour GNOME", pas du tout de ses caractéristiques techniques, bonnes ou mauvaises, innovatrices ou obsolètes^Wclassiques et éprouvées


    (maintenant, si j'étais pute, je parlerais de CORBA et autres Bonobo ...)