V (programming language)

V
A capitalized letter V colored blue
The official V logo
ParadigmsMulti-paradigm: functional, imperative, structured, concurrent
Designed byAlexander Medvednikov[1]
First appeared20 June 2019 (2019-06-20)[2]
Stable release
0.4.8[3] Edit this on Wikidata / September 28, 2024 (September 28, 2024)
Typing disciplinestatic, strong, inferred
Memory managementoptional (automatic or manual)
Implementation languageV
Platformx86-64
OSLinux, macOS, Windows, FreeBSD, OpenBSD, NetBSD, DragonflyBSD, Solaris
LicenseMIT
Filename extensions.v, .vsh
Websitevlang.io
Influenced by
Go, Kotlin, Oberon, Python, Rust, Swift

V, also known as vlang, is a statically typed, compiled programming language created by Alexander Medvednikov in early 2019.[4] It was inspired by the language Go, and other influences including Oberon, Swift, and Rust.[5][6][7] It is free and open-source software released under the MIT License, and currently in beta.[8]

The goals of V include ease of use, readability, and maintainability.[9][10]

  1. ^ "Creator of V". GitHub.
  2. ^ "First public release". GitHub. 20 June 2019.
  3. ^ "Release 0.4.8". 28 September 2024. Retrieved 28 September 2024.
  4. ^ Rao 2021.
  5. ^ Lewkowicz, Jakub (25 June 2019). "SD Times news digest: V language now open sourced". SD Times. Retrieved 25 June 2019.
  6. ^ James, Ben (23 July 2019). "The V Programming Language: Vain Or Virtuous?". Hackaday. Retrieved 23 July 2019.
  7. ^ Umoren, Samuel. "Building a Web Server using Vlang". Section. Archived from the original on 13 March 2023. Retrieved 5 April 2021.
  8. ^ "The V Programming Language". vlang.io. Retrieved 4 November 2023.
  9. ^ Knott, Simon (27 June 2019). "An introduction to V". Retrieved 27 June 2019.
  10. ^ Nasufi, Erdet. "An introduction to V - the vlang". DebConf. Retrieved 24 July 2022.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in