Vala

Software screenshot:
Vala
Dettagli del software:
Versione: 0.29.3 Aggiornato
Data di caricamento: 27 Sep 15
Sviluppatore: -
Licenza: Libero
Popolarità: 92

Rating: 3.0/5 (Total Votes: 2)

Vala è un open source, linguaggio di programmazione libero e moderno e progetto software progettato da offset per portare nuove funzionalità di programmazione per gli sviluppatori di GNOME. Si tratta di un compilatore per il sistema di tipo GObject, permettendo agli sviluppatori di GNOME di creare applicazioni sorprendenti.


Caratteristiche principali

Le caratteristiche principali includono interfacce, proprietà, segnali, foreach, espressioni lambda, inferenza di tipo per le variabili locali, farmaci generici, i tipi non nulli, gestione della memoria assistita, gestione delle eccezioni, nonché moduli di tipo alias plugins.


Senza sforzo scrivere codice orientato agli oggetti complessi

Con il compilatore Vala voi, come sviluppatore, sarà in grado di scrivere senza sforzo codice orientato agli oggetti complessi, mantenendo i requisiti di memoria bassa, e il mantenimento di un C ABI e API standard.


Consente l'accesso a librerie C esistenti

Il progetto è stato progettato in modo da consentire l'accesso alle librerie C esistenti, specialmente quelle basate GObject, senza la necessità di binding runtime.


E & rsquo; s perfetto per GTK + e GNOME

Vala è un compilatore a linea di comando e linguaggi di programmazione. Gli sviluppatori che lavorano con GTK + e GNOME saranno in grado di utilizzare Vala per scrivere il codice e compilarlo.


E & rsquo; s influenzato da C ++, C, C #, Python, Java e D

Il linguaggio di programmazione Vala è stata influenzata dal noto e ampiamente utilizzato C, C ++, D, Python, C # e linguaggi di programmazione Java. E 'un software multi-piattaforma che può essere facilmente portato su altri sistemi operativi.


E 'supportato da una vasta gamma di programmi IDE

Un'altra caratteristica interessante è la compatibilità con diversi IDE (Integrated Development Environment) programmi, tra cui Anjuta, Valencia, Geany, Emacs, MonoDevelop, NetBeans, Val (a) IDE, Sublime Text, Vim, Vala Giocattoli per Gedit, Euclide, Redcar, TextMate e Valama.


Disponibilità e supportate le architetture

Vala è distribuito solo come un archivio fonte. Ciò significa che l'utente deve configurare e compilare il codice prima dell'installazione. Naturalmente, può anche essere facilmente installato su qualsiasi distribuzione GNU / Linux da repository software predefinite. Entrambe le architetture a 32-bit e 64-bit sono supportati in questo momento

Cosa c'è di nuovo in questa versione:.

  • Aggiungi opzione --shared-libreria per i file GIR.
  • Correzioni di bug e aggiornamenti vincolante.

Cosa c'è di nuovo nella versione 0.29.2:.

  • Correzioni di bug e aggiornamenti vincolanti

Cosa c'è di nuovo nella versione 0.28.0:.

  • aggiornamenti Binding

Cosa c'è di nuovo nella versione 0.27.1:.

  • i messaggi del compilatore di stampa a colori

  • binding
  • Aggiungi clutter-GDK-1.0.

  • binding
  • Aggiungi clutter-GST-3.0.
  • Aggiungi legature disordine-x11-1.0.
  • Aggiungi di riposo extra-0,7 rilegature.
  • Bug fix e aggiornamenti vincolanti.

Cosa c'è di nuovo nella versione 0.26.1:.

  • Correzioni di bug e aggiornamenti vincolanti

Cosa c'è di nuovo nella versione 0.26.0:.

  • Bug fix e aggiornamenti vincolante

Cosa c'è di nuovo nella versione 0.25.4:.

  • Aggiungi opzione --vapi-commenti
  • Correzioni di bug e aggiornamenti vincolante.

Cosa c'è di nuovo nella versione 0.25.3:.

  • Correzioni di bug e aggiornamenti vincolanti

Cosa c'è di nuovo nella versione 0.25.2:.

  • Richiedere ed indirizzare GLib & gt; = 2.24
  • Rapporto di avvertimento per i campi struct privati.
  • Sostituire webkit2gtk-3,0 binding con le associazioni webkit2gtk-4.0.
  • costruire sempre vapigen.
  • Correzioni di bug e aggiornamenti vincolante.

Cosa c'è di nuovo nella versione 0.24.0:.

  • Correzioni di bug e aggiornamenti vincolanti

Cosa c'è di nuovo nella versione 0.23.2:.

  • strutture di eventi Bind GDK come classi compatte
  • Passa binding gdk-x11-3.0 a .gir.
  • Passa librsvg-2.0 binding per .gir.
  • Correzioni di bug e aggiornamenti vincolante.

Cosa c'è di nuovo nella versione 0.23.1:.

  • Aggiornamenti GIR parser
  • Passa libnotify binding per .gir.
  • Aggiungi libpeas-gtk 1.0-binding.
  • Aggiungi legature xcb-ICCCM.
  • Correzioni di bug e aggiornamenti vincolante.

Programmi simili

IPython
IPython

20 Feb 15

ClamAv#
ClamAv#

3 Jun 15

C
C

3 Jun 15

Altri software di sviluppo -

GLP-Solve
GLP-Solve

3 Jun 15

pynfs
pynfs

3 Jun 15

butt
butt

11 May 15

Manitou-Mail
Manitou-Mail

20 Feb 15

Commenti a Vala

I commenti non trovato
Aggiungi commento
Accendere le immagini!