V (langage de programmation)

Aujourd'hui, V (langage de programmation) reste un sujet d'une grande pertinence et d'un grand intérêt pour de nombreuses personnes à travers le monde. L'impact de V (langage de programmation) peut être ressenti dans de multiples aspects de la vie quotidienne, de son influence sur la culture populaire à son importance dans des domaines plus spécifiques comme la technologie ou l'environnement. En plongeant dans le monde de V (langage de programmation), nous nous rendons compte de l’étendue et de la complexité de sa portée, ainsi que de la diversité des approches et des opinions qui existent sur le sujet. Dans cet article, nous explorerons différentes facettes de V (langage de programmation) et sa pertinence dans la société actuelle, avec l'intention de faire la lumière sur ce sujet passionnant et aux multiples facettes.

V
Logo.

Date de première version Voir et modifier les données sur Wikidata
Paradigme impératif et fonctionnel
Auteur Alex Medvenikov
Dernière version 0.0.12 ()[1]
0.4.10 ()[2]Voir et modifier les données sur Wikidata
Typage Fort
Influencé par Go, Kotlin, Oberon, Python, Rust, Swift
Écrit en V
Système d'exploitation Multiplateforme
Licence MIT
Site web vlang.io
Extension de fichier .v, .vsh

V[3] est un langage de programmation compilé généraliste publié comme projet open source[4] en juin 2019 par Alex Medvednikov, un développeur néerlandais attaché à la simplicité et à la performance et qui l'avait développé dans le cadre de son projet Volt, un client de bureau natif pour différents services de messagerie. Conçu pour être rapide et léger, le langage V utilise aussi les API natives sur les principales plateformes ( GTK+ pour Linux, Cocoa pour MacOS, API Win32 pour Windows ).

Présentation

Le langage ressemble beaucoup au Go dans sa syntaxe, il génère du code C plutôt lisible compilé ensuite en code machine comme Nim (qui lui reprends la syntaxe de Python). Il vise à se passer de ramasse miette et devrait donc produire un binaire plus petit que Go.

Notes et références

  1. a et b « Release 0.0.12 », (consulté le )
  2. a et b « Release 0.4.10 », (consulté le )
  3. « The V Programming Language », sur vlang.io (consulté le )
  4. (en) « Releases · vlang/v », sur GitHub (consulté le )

Voir aussi

Pour plus d'informations

Articles connexes