Vala (langage de programmation)

Un article de Wikipédia, l'encyclopédie libre.

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