Jump to content

User:SWinxy/V (programming language)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by KaiLikesLinux (talk | contribs) at 17:29, 17 July 2020 (Try adding a citation, something went wrong). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

V Programming Language

V Language
Designed byAlexander Medvednikov
DeveloperAlexander Medvednikov & Community
Stable release
0.1.28.1 / June 27, 2020
Typing disciplineStatic
LicenseMIT
Filename extensions.v
Websitehttps://vlang.io
Influenced by
Oberon, Go, Rust, Swift

The V programming language is a programming language designed by Alexander Medvednikov. Alexander Medvednikov initially created the V programming language for Volt, a desktop client for multiple messaging and communication apps.  

The V programming language is performant within three percent of the C programming language. The compilation of the V programming language is one hundred thousand to 1.2 million loc per second. The V language compiler compiles itself in under a second.

The V programming language also has its module management system named VPM. In VPM, there are over 80 modules for the V programming language, one of which is known as UI. UI, also known as VUI, is the V programming language's custom UI library.

The V programming language team maintains other applications and modules. The more significant projects are Viscord, Gitly, VSL, Vid, VOS, VLLVM, Vorum, and a PDF reader in V.