Vala (langage de programmation)
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
Vala est un nouveau langage de programmation (2006) dont l'objectif est de fournir aux développeurs de la plateforme GNOME les bénéfices des langages de programmation modernes sans requérir d'environnement d'exécution supplémentaire.
Il a été développé par Jürg Billeter et Raffaele Sandrini.
Sa syntaxe est basée sur celle de C#. Cependant, à la différence de C#, il n'y a pas d'environnement d'exécution. Vala est transformé en code C, lui même compilé en code machine natif, il provoque donc moins de charge à l'exécution.
[modifier] Exemple de code
Le programme "Hello World":
using GLib; class Sample : Object { void run () { stdout.printf ("Hello World\n"); } static int main (string[] args) { var sample = new Sample (); sample.run (); return 0; } }
[modifier] Voir aussi
[modifier] Liens externes
- (en) The Vala Programming Language, sur GNOME Live!
- (en) Benchmark of Vala versus C# and C
- (en) Hackers' Guide to Vala