V (langage de programmation)

langage de programmation

V[3] est un langage de programmation compilé généraliste publié comme projet open source[4] en 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).

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.5.2 ()[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

Présentation

modifier


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 reprend 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

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

Voir aussi

modifier