Tworzenie książki (wyłącz)
 Dodaj tę stronę do książki Pokaż książkę (0 stron) Proponowane strony

Vala

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj
Vala
Pojawienie się 2006
Paradygmat wieloparadygmatowy: imperatywny, strukturalny, obiektowy
Typowanie statyczne, silne
Aktualna wersja stabilna 0.14.2 / 31 stycznia 2012[1]
Twórca Jürg Billeter, Raffaele Sandrini
Licencja LGPL
Platforma sprzętowa wieloplatformowy
Platforma systemowa wieloplatformowy
strona domowa

Vala - język programowania stworzony na potrzeby programistów pracujących w środowisku GNOME.

W obecnej implementacji podczas kompilacji kod jest tłumaczony na C i dopiero wówczas następuje kompilacja do kodu maszynowego. Pozwala ona również na proste korzystanie z bibliotek napisanych w języku C.

Spis treści

[edytuj] Cechy języka

[edytuj] Przykładowy kod

Przykład programu "Hello, world" napisanego w Vali:

void main () {
  print ("Hello World\n");
}

Przykład programu programowanie obiektowe "Hello, world" napisanego w Vali:

 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;
         }
 }

Przypisy

  1. Vala Releases (ang.). [dostęp 2012-02-12].

[edytuj] Linki zewnętrzne

Źródło „http://pl.wikipedia.org/w/index.php?title=Vala&oldid=30820966
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty