Zig est un langage de programmation compilé impératif polyvalent, typé statiquement, conçu par Andrew Kelley. Le langage est conçu pour la «robustesse», l'«optimalité» et la «maintenabilité», prenant en charge les génériques et la réflexion au moment de la compilation, la compilation croisée et la . Un objectif majeur du langage est de concurrencer (et d'améliorer) C, tout en s'inspirant également de Rust, entre autres.

Property Value
dbo:abstract
  • Zig est un langage de programmation compilé impératif polyvalent, typé statiquement, conçu par Andrew Kelley. Le langage est conçu pour la «robustesse», l'«optimalité» et la «maintenabilité», prenant en charge les génériques et la réflexion au moment de la compilation, la compilation croisée et la . Un objectif majeur du langage est de concurrencer (et d'améliorer) C, tout en s'inspirant également de Rust, entre autres. Zig possède de nombreuses fonctionnalités pour la programmation de bas niveau, notamment des types composés (struct) avec zéro padding, des entiers de taille arbitraire et différents types de pointeurs. Le compilateur est écrit en Zig et C++, utilisant LLVM 11 comme back-end , prenant en charge plusieurs de ses cibles natives. Le compilateur est un logiciel libre et open source distribué sous la licence MIT . Le compilateur Zig fournit la possibilité de compiler du C et du C++, similaire à Clang en utilisant respectivement la commande "zig cc" et "zig c++". Le langage de programmation Nim prend en charge l'utilisation de zig cc comme compilateur C. (fr)
  • Zig est un langage de programmation compilé impératif polyvalent, typé statiquement, conçu par Andrew Kelley. Le langage est conçu pour la «robustesse», l'«optimalité» et la «maintenabilité», prenant en charge les génériques et la réflexion au moment de la compilation, la compilation croisée et la . Un objectif majeur du langage est de concurrencer (et d'améliorer) C, tout en s'inspirant également de Rust, entre autres. Zig possède de nombreuses fonctionnalités pour la programmation de bas niveau, notamment des types composés (struct) avec zéro padding, des entiers de taille arbitraire et différents types de pointeurs. Le compilateur est écrit en Zig et C++, utilisant LLVM 11 comme back-end , prenant en charge plusieurs de ses cibles natives. Le compilateur est un logiciel libre et open source distribué sous la licence MIT . Le compilateur Zig fournit la possibilité de compiler du C et du C++, similaire à Clang en utilisant respectivement la commande "zig cc" et "zig c++". Le langage de programmation Nim prend en charge l'utilisation de zig cc comme compilateur C. (fr)
dbo:developer
dbo:influencedBy
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 13784856 (xsd:integer)
dbo:wikiPageLength
  • 7494 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 181450426 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:auteur
  • Andrew Kelley (fr)
  • Andrew Kelley (fr)
prop-fr:dateDeDernièreVersion
  • 2020-12-13 (xsd:date)
prop-fr:dernièreVersion
  • 0.700000 (xsd:double)
prop-fr:développeur
  • Andrew Kelley, Open Source (fr)
  • Andrew Kelley, Open Source (fr)
prop-fr:extensions
  • .zig (fr)
  • .zig (fr)
prop-fr:influencéPar
prop-fr:langageDeProgrammation
  • C++, Zig (fr)
  • C++, Zig (fr)
prop-fr:licence
prop-fr:logo
  • Zig programming language logo.svg (fr)
  • Zig programming language logo.svg (fr)
prop-fr:nom
  • Zig (fr)
  • Zig (fr)
prop-fr:paradigme
prop-fr:siteWeb
prop-fr:systèmesD'exploitation
prop-fr:typage
prop-fr:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Zig est un langage de programmation compilé impératif polyvalent, typé statiquement, conçu par Andrew Kelley. Le langage est conçu pour la «robustesse», l'«optimalité» et la «maintenabilité», prenant en charge les génériques et la réflexion au moment de la compilation, la compilation croisée et la . Un objectif majeur du langage est de concurrencer (et d'améliorer) C, tout en s'inspirant également de Rust, entre autres. (fr)
  • Zig est un langage de programmation compilé impératif polyvalent, typé statiquement, conçu par Andrew Kelley. Le langage est conçu pour la «robustesse», l'«optimalité» et la «maintenabilité», prenant en charge les génériques et la réflexion au moment de la compilation, la compilation croisée et la . Un objectif majeur du langage est de concurrencer (et d'améliorer) C, tout en s'inspirant également de Rust, entre autres. (fr)
rdfs:label
  • Zig (Programmiersprache) (de)
  • Zig (langage) (fr)
  • Zig (プログラミング言語) (ja)
  • Zig (Programmiersprache) (de)
  • Zig (langage) (fr)
  • Zig (プログラミング言語) (ja)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Zig (fr)
  • Zig (fr)
foaf:page
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of