Vala on avoimen lähdekoodin, ilmainen ja moderni ohjelmointikieli ja ohjelmistoprojektin suunniteltu offset tuoda uusia ohjelmointi ominaisuuksia GNOME kehittäjille. Se on kääntäjä GObject tyyppinen järjestelmä, jonka avulla GNOME kehittäjät voivat luoda hämmästyttävän apps.
Ominaisuudet yhdellä silmäyksellä
Tärkeimpiä ominaisuuksia ovat rajapintoja, ominaisuuksia, signaaleja, foreach, lambda ilmaisuja, tyyppi päättely paikallisia muuttujia, geneeriset, ei-null tyyppejä avustamana muistin hallinta, poikkeusten käsittely, sekä tyypin moduuleja alias lisäosia.
Vaivattomasti kirjoittaa monimutkainen olio-koodi
Vala kääntäjä, kehittäjänä, pystyy vaivattomasti kirjoittamaan monimutkaisia olio-koodi pitäen muistin vaatimukset alhainen, ja ylläpitää vakio C ABI ja API.
Mahdollistaa nykyisten C-kirjastoja
hanke on suunniteltu siten, että se mahdollistaa pääsyn nykyisten C-kirjastoja, erityisesti GObject-pohjainen kirjastojen, ilman runtime siteet.
Se & rsquo; s täydellinen GTK + ja GNOME
Vala on komentorivin kääntäjä ja ohjelmointikieliä. Kehittäjät, jotka työskentelevät GTK + ja Gnome voi käyttää Vala kirjoittaa koodia ja kääntää sen.
Se & rsquo; s vaikutteita C ++, C, C #, Python, D ja Java
Valan ohjelmointikieli on vaikuttanut hyvin tunnettu ja laajalti käytetty C, C ++, D, Python, C # ja Java ohjelmointikieliä. Se on cross-platform-ohjelmisto, joka voidaan helposti monille muille käyttöjärjestelmille.
Se tukee monenlaisia IDE ohjelmien
Toinen mielenkiintoinen piirre on yhteensopivuus eri IDE (Integrated Development Environment) ohjelmat, kuten Anjuta, Valencia, Geany, Emacs, MonoDevelop, NetBeans, Val () IDE, Sublime teksti, Vim, Vala Lelut Gedit, Euclide, Redcar, TextMate ja Valama.
Saatavuus ja tuetut arkkitehtuurit
Vala jaetaan vain lähdekoodit. Tämä tarkoittaa, että käyttäjä on määritettävä ja kääntää koodin ennen asennusta. Tietenkin se voi myös helposti asentaa mihin tahansa GNU / Linux-jakelu oletuksena asennuslähteet. Sekä 32-bittinen ja 64-bittinen arkkitehtuurit ovat tuettuja tällä hetkellä.
Mikä on uusi tässä julkaisussa:
- Lisää --shared-kirjasto vaihtoehto tyt tiedostoja.
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.29.2:
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.28.0:
- Sidonta päivitykset.
Mikä on uusi versiossa 0.27.1:
- Tulosta kääntäjä viestejä väri.
- Lisää siistinä gdk-1,0 siteet.
- Lisää siistinä-GST-3.0 siteet.
- Lisää siistinä-x11-1.0 siteet.
- Lisää loput-extrat-0.7 siteet.
- Virhekorjaus ja sitova päivitykset.
Mikä on uusi versiossa 0.26.1:
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.26.0:
- Virhekorjaus ja sitova päivitykset.
Mikä on uusi versiossa 0.25.4:
- Lisää vaihtoehto --vapi-kommentteja.
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.25.3:
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.25.2:
- Vaadi ja kohdistaa glib & gt; = 2,24.
- Ilmoita varoitus yksityiseen struct kentät.
- Korvaa webkit2gtk-3.0 siteet webkit2gtk-4,0 siteet.
- Aina rakentaa vapigen.
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.24.0:
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.23.2:
- Bind GDK tapahtuma rakenteille kompakti luokissa.
- Vaihda gdk-x11-3.0 siteet .gir.
- Vaihda librsvg-2,0 siteet .gir.
- korjauksia ja sitova päivitykset.
Mikä on uusi versiossa 0.23.1:
- GIR jäsennin päivitykset.
- Vaihda libnotify siteet .gir.
- Lisää libpeas-gtk-1.0 siteet.
- Lisää xcb-icccm siteet.
- korjauksia ja sitova päivitykset.
Kommentteja ei löytynyt