Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Par exemple, les logiciels Shotwell, Geary, GNOME Contacts ou le greffon Arte+7 pour Totem sont écrits en Vala.

Property Value
dbo:abstract
  • Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Sa syntaxe est basée sur celle de C# mais il ne nécessite pas d'environnement d'exécution. Vala est transformé en code C, lui-même compilé en code machine natif. Les avantages d'une telle chaîne de compilation sont de produire des logiciels qui requièrent moins de mémoire vive et qui s'exécutent plus rapidement. De plus, ce passage par l'étape C rend possible l'utilisation des bibliothèques C au moyen d'interfaces définies dans les fichiers Vapi. Des fichiers Vapi sont fournis avec Vala pour une grande partie de la plateforme GNOME, ainsi que pour d'autres bibliothèques. Par exemple, les logiciels Shotwell, Geary, GNOME Contacts ou le greffon Arte+7 pour Totem sont écrits en Vala. (fr)
  • Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Sa syntaxe est basée sur celle de C# mais il ne nécessite pas d'environnement d'exécution. Vala est transformé en code C, lui-même compilé en code machine natif. Les avantages d'une telle chaîne de compilation sont de produire des logiciels qui requièrent moins de mémoire vive et qui s'exécutent plus rapidement. De plus, ce passage par l'étape C rend possible l'utilisation des bibliothèques C au moyen d'interfaces définies dans les fichiers Vapi. Des fichiers Vapi sont fournis avec Vala pour une grande partie de la plateforme GNOME, ainsi que pour d'autres bibliothèques. Par exemple, les logiciels Shotwell, Geary, GNOME Contacts ou le greffon Arte+7 pour Totem sont écrits en Vala. (fr)
dbo:influencedBy
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2843208 (xsd:integer)
dbo:wikiPageLength
  • 8241 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 183362201 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:auteur
  • Jürg Billeter (fr)
  • Jürg Billeter (fr)
prop-fr:couleurBoîte
  • 3 (xsd:integer)
prop-fr:dateDeDernièreVersion
  • 2021-05-01 (xsd:date)
prop-fr:dateDePremièreVersion
  • 2006-07-15 (xsd:date)
prop-fr:dernièreVersion
  • 0.520000 (xsd:double)
prop-fr:développeur
  • Jürg Billeter & Raffaele Sandrini (fr)
  • Jürg Billeter & Raffaele Sandrini (fr)
prop-fr:extension
  • .vala (fr)
  • .vala (fr)
prop-fr:influencéPar
prop-fr:langageDeProgrammation
  • Vala, sauf pour la première version qui était écrite en C (fr)
  • Vala, sauf pour la première version qui était écrite en C (fr)
prop-fr:logo
  • Vala Logo.svg (fr)
  • Vala Logo.svg (fr)
prop-fr:nom
  • Vala (fr)
  • Vala (fr)
prop-fr:paradigme
prop-fr:siteWeb
prop-fr:systèmeD'exploitation
  • Windows, Linux, macOS (fr)
  • Windows, Linux, macOS (fr)
prop-fr:typage
prop-fr:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Par exemple, les logiciels Shotwell, Geary, GNOME Contacts ou le greffon Arte+7 pour Totem sont écrits en Vala. (fr)
  • Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject. Par exemple, les logiciels Shotwell, Geary, GNOME Contacts ou le greffon Arte+7 pour Totem sont écrits en Vala. (fr)
rdfs:label
  • Vala (ja)
  • Vala (ru)
  • Vala (uk)
  • Vala (zh)
  • Vala (język programowania) (pl)
  • Vala (langage) (fr)
  • Vala (lenguaje de programación) (es)
  • Vala (linguaggio di programmazione) (it)
  • Vala (ja)
  • Vala (ru)
  • Vala (uk)
  • Vala (zh)
  • Vala (język programowania) (pl)
  • Vala (langage) (fr)
  • Vala (lenguaje de programación) (es)
  • Vala (linguaggio di programmazione) (it)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Vala (fr)
  • Vala (fr)
foaf:page
is dbo:influenced of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is prop-fr:aInfluencé of
is prop-fr:langageDeProgrammation of
is oa:hasTarget of
is foaf:primaryTopic of