Posté par Dr BG .
En réponse à la dépêche Sortie de Val(a)IDE 0.7.2.
Évalué à 5.
Dernière modification le 31 décembre 2012 à 11:36.
C'est parce que la GLib est écrite en C, et manipule des objets grâce aux GObjects, ce qui est tout de même moins aisé qu'avec un vrai langage objet. Vala ne fait que générer du code C utilisant les GObjects mais avec une syntaxe plus sympa (similaire au C#).
Il n'y a aucune difficulté à apprendre le Vala car cela ressemble énormément à d'autres langages de programmation populaires. Le seul problème est à mon avis une documentation encore un peu faible.
J'avais essayé un peu il y a un ou deux ans et j'avais trouvé ça pas mal. J'ai rapidement pu produire du code. Bon, j'ai arrêté quand le code généré n'a plus voulu compiler (sans que le compilateur Vala ne se plaigne).
[^] # Re: Pourquoi Vala?
Posté par Dr BG . En réponse à la dépêche Sortie de Val(a)IDE 0.7.2. Évalué à 5. Dernière modification le 31 décembre 2012 à 11:36.
C'est parce que la GLib est écrite en C, et manipule des objets grâce aux GObjects, ce qui est tout de même moins aisé qu'avec un vrai langage objet. Vala ne fait que générer du code C utilisant les GObjects mais avec une syntaxe plus sympa (similaire au C#).
Il n'y a aucune difficulté à apprendre le Vala car cela ressemble énormément à d'autres langages de programmation populaires. Le seul problème est à mon avis une documentation encore un peu faible.
J'avais essayé un peu il y a un ou deux ans et j'avais trouvé ça pas mal. J'ai rapidement pu produire du code. Bon, j'ai arrêté quand le code généré n'a plus voulu compiler (sans que le compilateur Vala ne se plaigne).