Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

V (programming language)

Systems Language

V is a statically typed, compiled systems programming language created by Alexander Medvednikov, first publicly released in 2019, designed for building maintainable, safe and fast software with a simple syntax intentionally similar to Go. V emphasizes memory safety without a garbage collector by default, fast compilation, and built-in support for cross-compilation, hot code reloading and a small binary output size, positioning itself as an alternative to Go, Rust and C for systems and application programming.

Facts
Classification
Typing Discipline
Statically Typed 1
License
MIT 2
First Released
2019 2
Significance
Goals of V include ease of use, readability, and maintainability. 1
V (programming language)
Filter Results3 entries
FAQs

Does V have a garbage collector?

Yes; by default V uses the Boehm garbage collector.

Yes. By default V uses the Boehm garbage collector. You can disable it, and manage memory manually, by passing the compile option -gc none.
Connections

Follows Typing Discipline

In Field

Source V (programming language) - Wikipedia

Influenced By

Source Wikidata: V

Licensed Under

MIT License, Concepts
Sources
1. V (programming language) - Wikipedia
  • Lead, final sentence
    The goals of V include ease of use, readability, and maintainability.
  • In Group: Modern Systems Programming Languages, Lead section
    V, also known as vlang, is an in-development statically typed, compiled programming language created by Alexander Medvednikov in early 2019.
  • In Field: Programming Language Theory, Lead paragraph
View the Source
2. Wikidata: V
  • Wikidata Q61632937, resolved via en.wikipedia pageprops (wave rule R-L)
  • Wikidata Q61632937 P275 (license)
  • Influenced By: Kotlin
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.