La différence c'est que Vala crée son propre langage. (il faut écrire un fichier .vala)
le moc de Qt lis un fichier c++ en-tête (.h) standard pour générer un autre fichier .cpp standard avec la définition de la classe QMetaObject, et l'implémentation des signaux.
Bref, ça reste du C++, ce n'est pas un nouveau langage.
[^] # Re: C & Cie
Posté par Gof (site web personnel) . En réponse à la dépêche Sortie de Vala 0.1.6. Évalué à 2.
le moc de Qt lis un fichier c++ en-tête (.h) standard pour générer un autre fichier .cpp standard avec la définition de la classe QMetaObject, et l'implémentation des signaux.
Bref, ça reste du C++, ce n'est pas un nouveau langage.