Vala ay isang open source, libre at modernong programming language at ang proyektong software na dinisenyo mula sa offset na magdala ng mga bagong tampok programming na lamang-lupa sa mga developer. Ito ay isang compiler para sa uri GObject system, na nagpapahintulot lamang-lupa sa mga developer na lumikha ng kagila-gilalas na apps.
Tampok sa isang sulyap
mga pangunahing tampok ang mga interface, mga katangian, mga signal, foreach, lambda expression, uri ng pagkakilala para sa mga lokal na variable, generics, non-null na uri, tinulungan memory management, paghawak ng exception, pati na rin ang uri ng mga module aka plugin.
Walang kahirap-hirap magsulat kumplikadong object-oriented code
Sa pamamagitan ng Vala compiler mo, bilang isang developer, ay maaaring walang kahirap-hirap magsulat kumplikadong object-oriented code habang pinapanatili ang mga kinakailangan memory mababa, at pagpapanatili ng isang standard C ABI at API.
Pinapayagan ang access sa mga umiiral na C aklatan
Ang mga proyekto ay dinisenyo sa paraan na ito ay nagpapahintulot sa access sa mga umiiral na C aklatan, lalo na batay GObject aklatan, nang hindi nangangailangan ng runtime bindings.
Ito & rsquo; s perpekto para sa GTK + at Gnome
Vala ay isang command-line compiler at programming wika. Mga Developer na nagtatrabaho sa GTK + at Gnome ay maaaring gamitin Vala upang isulat ang code at ilista ang mga ito.
Ito & rsquo; s naiimpluwensyahan ng C ++, C, C #, Python, D at Java
Ang Vala programming language ay naaapektuhan sa pamamagitan ng mahusay na kilala at malawak na ginamit C, C ++, D, Python, C # at programming languages Java. Ito ay isang software na cross-platform na maaaring madaling naka-port sa ibang operating system.
Ito ay suportado ng isang malawak na hanay ng mga IDE programa
Isa pang mga kagiliw-giliw na katangian ay ang pagiging tugma sa iba't-ibang mga IDE (Integrated Development Environment) programa, kabilang Anjuta, Valencia, Geany, Emacs, MonoDevelop, NetBeans, Val (a) IDE, Sublime Text, kalakasan, Vala Laruan para Gedit, Euclide, Redcar, TextMate at Valama.
Availability at suportado architecture
Vala ay ibinahagi lamang bilang isang source archive. Nangangahulugan ito na ang user ay dapat i-configure at itala ang code bago ang pag-install. Siyempre, ito ay maaari ding maging madaling-install sa anumang pamamahagi GNU / Linux mula sa mga repositoryo default software. Parehong 32-bit at 64-bit architecture ay suportado sa oras na ito
Ano ang bagong sa paglabas:.
- Magdagdag ng mga pagpipilian --shared-library para sa GIR file.
- Mga bug fix at umiiral na mga update.
Ano ang bagong sa bersyon 0.29.2:.
- Mga bug fix at umiiral na mga update
Ano ang bagong sa bersyon 0.28.0:.
- Binding update
Ano ang bagong sa bersyon 0.27.1:.
- I-print compiler mensahe sa kulay
- Magdagdag ng kalat-GDK-1.0 bindings.
- Magdagdag ng kalat-GST-3.0 bindings.
- Magdagdag ng kalat-x11-1.0 bindings.
- Magdagdag ng pahinga-extra-0.7 bindings.
- Bug fix at umiiral na mga update.
Ano ang bagong sa bersyon 0.26.1:.
- Mga bug fix at umiiral na mga update
Ano ang bagong sa bersyon 0.26.0:.
- Bug fix at umiiral na mga update
Ano ang bagong sa bersyon 0.25.4:.
- Magdagdag ng mga pagpipilian --vapi-komento
- Mga bug fix at umiiral na mga update.
Ano ang bagong sa bersyon 0.25.3:.
- Mga bug fix at umiiral na mga update
Ano ang bagong sa bersyon 0.25.2:.
- Mangailangan at i-target magaling magsalita & gt; = 2.24
- Report babala para sa mga pribadong struct patlang.
- Palitan webkit2gtk-3.0 bindings sa webkit2gtk-4.0 bindings.
- Palaging bumuo vapigen.
- Mga bug fix at umiiral na mga update.
Ano ang bagong sa bersyon 0.24.0:.
- Mga bug fix at umiiral na mga update
Ano ang bagong sa bersyon 0.23.2:.
- istruktura kaganapan Talian GDK bilang compact klase
- Lumipat GDK-x11-3.0 bindings upang .gir.
- Lumipat librsvg-2.0 bindings upang .gir.
- Mga bug fix at umiiral na mga update.
Ano ang bagong sa bersyon 0.23.1:.
- update GIR parser
- Lumipat libnotify bindings upang .gir.
- Magdagdag libpeas-gtk-1.0 bindings.
- Magdagdag xcb-icccm bindings.
- Mga bug fix at umiiral na mga update.
Mga Komento hindi natagpuan