Vala je open source, zdarma a moderní programovací jazyk a software Projekt od offsetu přinést nové programovací funkce pro vývojáře GNOME. Jedná se o kompilátor pro typ GObject systému, který umožňuje vývojářům GNOME vytvářet úžasné aplikace.
Stručná charakteristika
Mezi klíčové funkce patří rozhraní, vlastnosti, signály, foreach, lambda výrazy, odvozování typů pro lokální proměnné, generika, typy non-null, asistované správě paměti, zpracování výjimek, stejně jako typ modulů aka plugins.
Bez námahy psát komplexní objektově-orientovaný kód
S kompilátorem Vala vy, jako developer, bude moci snadno psát komplexní objektově orientovaný kód, při zachování nízké požadavky na paměť, a udržovat standardní C ABI a API.
Umožňuje přístup ke stávajícím knihovnám C
Projekt je navržen takovým způsobem, že to umožňuje přístup k existujícím knihoven C, knihoven obzvláště GObject bázi, aniž by bylo nutné za běhu vázání.
To & rsquo; s ideální pro GTK + a GNOME
Vala je příkazového řádku kompilátoru a programovací jazyky. Vývojáři, kteří pracují s GTK + a GNOME budou moci využívat Vala psát kód a zkompilovat.
To & rsquo; s ovlivněn C ++, C, C #, Python, D a Java
Programovací jazyk Vala byl ovlivněn známého a široce používané C, C ++, D, Python, C # a programovacích jazyků Java. Je to software, multiplatformní, které lze snadno portovat na jiných operačních systémech.
Je podporován širokou škálou programů IDE
Další zajímavou vlastností je kompatibilita s programy různých IDE (Integrated Development Environment), včetně Anjuty, Valencia, Geany, Emacs, MonoDevelop, NetBeans, Val (a) IDE, Sublime Text, Vim, Vala Hračky pro Gedit, Euclide, Redcar, TextMate a Valama.
Dostupnost a podporované architektury
Vala je distribuován pouze jako archiv zdroje. To znamená, že uživatel musí nastavit a zkompilovat kód před instalací. Samozřejmě, že to může také být snadno instalovat na případné distribuce GNU / Linuxu z výchozí softwarových repozitářů. Oba 32-bit a 64-bitové architektury jsou podporovány v tomto okamžiku
Co je nového v této verzi:.
- Přidat možnost --shared-knihovna pro Gir soubory.
- Opravy chyb a závazné aktualizace.
Co je nového ve verzi 0.29.2:.
- Opravy chyb a závazné aktualizace
Co je nového ve verzi 0.28.0:.
- Vázací aktualizace
Co je nového ve verzi 0.27.1:.
- Print kompilátoru zprávy v barvě
- Přidat nepořádek-GDK-1,0 vazby.
- Přidat nepořádek-GST-3,0 vazby.
- Přidat nepořádek-x11-1.0 vazby.
- Přidat odpočinku-doplňky-0,7 vazby.
- Oprava chyby a závazné aktualizace.
Co je nového ve verzi 0.26.1:.
- Opravy chyb a závazné aktualizace
Co je nového ve verzi 0.26.0:.
- Oprava chyby a závazné aktualizace
Co je nového ve verzi 0.25.4:.
- Přidat opční --vapi-komentáře
- Opravy chyb a závazné aktualizace.
Co je nového ve verzi 0.25.3:.
- Opravy chyb a závazné aktualizace
Co je nového ve verzi 0.25.2:.
- Požadovat a cílit glib & gt; = 2.24
- Oznámit varování pro soukromé struct pole.
- Nahradit webkit2gtk-3.0 vazby s webkit2gtk-4.0 vázání.
- Vždy stavět vapigen.
- Opravy chyb a závazné aktualizace.
Co je nového ve verzi 0.24.0:.
- Opravy chyb a závazné aktualizace
Co je nového ve verzi 0.23.2:.
- Bind GDK struktury událost jako kompaktní třídy
- Přepínač gdk-x11-3.0 vázání na .gir.
- Přepnutí librsvg-2,0 vazby na .gir.
- Opravy chyb a závazné aktualizace.
Co je nového ve verzi 0.23.1:.
- Aktualizace GIR analyzátor
- Přepnutí libnotify vázání na .gir.
- Přidat libpeas-gtk-1.0 vazby.
- Přidat XCB-icccm vazby.
- Opravy chyb a závazné aktualizace.
Komentáře nebyl nalezen