Vala egy nyílt forráskódú, ingyenes, és modern programozási nyelv és szoftver projekt célja a ellensúlyozta, hogy az új programozási funkciók a GNOME fejlesztők. Ez egy fordítóprogram a GObject típusú rendszer, amely lehetővé teszi a GNOME fejlesztők elképesztő alkalmazásokat.
Funkciók dióhéjban
A fontosabb jellemzők interfészek, ingatlan, jelek, foreach, lambda kifejezéseket, írja következtetési lokális változók, generikumok, nem null típusú, segíti a memória kezelése, kivételkezelés, valamint a típusú modulok aka plugins.
Könnyedén levelet komplex objektum-orientált kódot
A Vala fordítót, mint fejlesztő, képes lesz könnyedén levelet komplex objektum-orientált kódot, miközben a memória igénye alacsony, és fenntartása a szabványos C ABI és API-t.
Lehetővé teszi a hozzáférést a meglévő C könyvtárak
A projekt célja, olyan módon, hogy lehetővé teszi a hozzáférést a meglévő C könyvtárak, különösen GObject alapú könyvtárak, anélkül, hogy a futási kötések.
Ez & blogodba s tökéletes GTK + és a GNOME
Vala egy parancssoros fordítót és programozási nyelvek. A fejlesztők, akik a GTK + és a GNOME képes lesz használni Vala írni a kódot, és fordítsuk le.
Ez & blogodba s befolyásolja a C ++, C, C #, Python, D és Java
A Vala programozási nyelv hatással volt a jól ismert és széles körben használt C, C ++, D, Python, C # és Java programozási nyelvek. Ez egy cross-platform szoftver, amely könnyen portolni más operációs rendszereken.
Ezt támasztja alá széles IDE programok
Egy másik érdekes funkció a kompatibilitást a különböző IDE (Integrated Development Environment) programot, beleértve Anjuta, Valencia, Geany, Emacs, MonoDevelop, NetBeans, Val (a) IDE, Sublime szöveg, vim, Vala Játékok Gedit, Euclide, Redcar, TextMate és Valama.
Elérhetőség és támogatott architektúra
Vala oszlik csak forráskód. Ez azt jelenti, hogy be kell állítanunk, és lefordítani a kódot a telepítés előtt. Persze, ez is könnyen telepíthető bármilyen GNU / Linux disztribúció az alapértelmezett szoftverforrásokat. Mind a 32-bites és 64-bites architektúrát támogat ebben az időben.
Mi az új ebben a kiadásban:
- Add --shared-könyvtár lehetőség GIR fájlokat.
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.29.2:
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.28.0:
- Binding frissítéseket.
Mi az új verzióban 0.27.1:
- Nyomtatás fordító üzenetek színű.
- Add rendetlenséget-gdk-1,0 kötéssel.
- Add rendetlenséget-GST-3,0 kötéssel.
- Add rendetlenséget-x11-1.0 kötések.
- Add pihenő extrák-0,7 kötéssel.
- Bug fix és kötelező frissítések.
Mi az új verzióban 0.26.1:
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.26.0:
- Bug fix és kötelező frissítések.
Mi az új verzióban 0.25.4:
- Add opciót --vapi-hozzászólás.
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.25.3:
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.25.2:
- megkövetelése és a cél Glib & gt; = 2,24.
- Jelentés figyelmeztető magán struct mezőket.
- Cserélje webkit2gtk-3,0 kötéssel együtt webkit2gtk-4,0 kötéssel.
- Mindig építeni vapigen.
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.24.0:
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.23.2:
- Bind GDK esemény struktúrák kompakt osztályban.
- Switch gdk-x11-3.0 kötéseket .gir.
- Switch librsvg-2,0 kötéssel a .gir.
- Hibajavítások és kötelező frissítések.
Mi az új verzióban 0.23.1:
- GIR értelmező frissítéseket.
- Váltás libnotify csomagot kötéseket .gir.
- Add libpeas-gtk-1.0 kötések.
- Add XCB-ICCCM kötések.
- Hibajavítások és kötelező frissítések.
Hozzászólás nem található