VALA Creative Internet Solutions
ACTUALITES
 
 

La version 0.1.7 de Vala est sortie.

La version 0.1.7 de Vala est sortie. Inspiré du langage de programmation C#, Vala est destiné aux développeurs créant des applications sein de Gnome.

Vala est un langage de programmation avec une syntaxe fortement inspirée du C# conçu pour l'environnement GNOME. Bien qu'il s'agisse d'un langage de haut niveau, possédant par exemple des patrons de classe, de l'inférence de type ou des fonctions anonymes, il est compilé en C et utilise la bibliothèque GObject de façon standard.

Bien que principalement conçu pour GNOME, le langage Vala est utilisable simplement combiné avec GLib et GObject. Le langage est de plus facilement interopérable avec d'autres bibliothèques écrites en C, pour lesquelles il suffit de créer un fichier VAPI, et utilisable depuis d'autres langages de programmation capable de s'interfacer avec le C.

Cette nouvelle version vient à point combler les manques des versions précédentes en permettant aux méthodes d'objet d'être invoquées par des signaux, en rajoutant le support de la compilation conditionnelle et en autorisant l'imbrication des types génériques.


Exemples de code:

  1. /* Basic Vala Sample Code */
  2. using GLib;
  3.  
  4. public class Sample : Object {
  5. public Sample () {
  6. }
  7.  
  8. public void run () {
  9. stdout.printf ("Hello World");
  10. }
  11.  
  12. static int main (string[] args) {
  13. var sample = new Sample ();
  14. sample.run ();
  15. return 0;
  16. }
  17. }


Compile:

  1. $ valac -o sample1 sample1.vala

 

Site:http://www.vala-project.org [en]
Manuel: http://www.vala-project.org/doc/vala/ [en]
Tutoriel: http://live.gnome.org/Vala/Tutorial [en]
Télécharger: http://live.gnome.org/Vala/Release

 

Actualités

17/04/2008 00:16:20
La version 0.1.7 de Vala est sortie. Inspiré du langage de programmation C#, Vala est destiné aux développeurs créant des applications sein de Gnome. >>
16/04/2008 23:48:57
Les frameworks Ajax les plus avancés commencent à proposer un cache local de données pour faciliter le travail hors connexion. Utile pour travailler dans le train, l'avion ou au bout du monde >>
30/03/2008 20:46:13
Annuaire professionnel de qualité pour les entreprise. >>
Copyright © 2006 Vala NetWord . Tous droits réservés.
  1. traduction

    traduction
  2. technologies

    technologies
  3. soumission

    soumission
  4. mozbot

    mozbot
  5. linux

    linux
  6. hebergementweb

    hebergementweb
  7. dmoz

    dmoz
  8. architecteInternet

    architecteInternet
  9. Zend

    Zend
  10. Yahoo

    Yahoo
  11. Vala

    Vala
  12. URL

    URL
  13. UNIX

    UNIX
  14. Solutions

    Solutions
  15. SearchMicrosoft

    SearchMicrosoft
  16. Referencement

    Referencement
  17. PHP

    PHP
  18. OpenDirectory

    OpenDirectory
  19. Mirago

    Mirago
  20. Live

    Live
  21. Konbini

    Konbini
  22. Jeevesaskcom

    Jeevesaskcom
  23. Google

    Google
  24. Gnome

    Gnome
  25. Exalead

    Exalead
  26. Entreprise

    Entreprise
  27. Eclipse

    Eclipse
  28. E-entreprise

    E-entreprise
  29. E-commerce

    E-commerce
  30. E-Marketing

    E-Marketing
  31. Dmoz

    Dmoz
  32. Ask

    Ask
  33. Annuaire

    Annuaire
  34. Accoona

    Accoona
  35. AOL

    AOL