* 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 ...)
[^] # Re: ...
Posté par Gniarf . En réponse à la dépêche GNOME 2.30.2, dernières révérences de l'honorable. Évalué à 5.
* 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 ...)