HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
vlang
v
V2019–2026
vlang / v

v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

102Distinct people
234Mentions
1Explicit recommenders
38.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

V is not vaporware - I use it daily, so do hundreds of other developers - see the commit log at https://github.com/vlang/v/commits/master . Have you tried it yourself? It takes…

delian66 used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

  • vlang/vc · linked in 2 of the same discussions
  • vlang/vinix · linked in 2 of the same discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 5:05:26 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year234 dated mentions

Observed mentions: 2019-02-09 02:02:36 UTC to 2026-10-07 10:26:09 UTC.

0204060802019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 37 mentions; 12 submissions, 25 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 18 mentions; 3 submissions, 15 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 23 mentions; 4 submissions, 19 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 84 mentions; 5 submissions, 79 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 21 mentions; 6 submissions, 15 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 15 mentions; 4 submissions, 11 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 24 mentions; 3 submissions, 21 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 12 mentions; 4 submissions, 8 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC371225
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC18315
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC23419
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC84579
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC21615
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC15411
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC24321
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC1248

What Hacker News says

12 sources
> Alex has time and time again promised to write blog articles on various aspects of V's development. Had he done that... There are a number of problems with this statement and others made: (1) Alex (and other contributors to the V project) have written blog articles, a changelog, and a roadmap[1][2][3][4][5] (2) To not know of Alex's (and other contributors) blog posts or tweets (Twitter/X), gives the impression of only reading misinformation from specific outdated negative blogs, and not having a fair or balanced view. > independent language creators > think you misunderstood the article Others can say you are misunderstanding the perspective given by another language creator who is showing respect for how far the V project has come and what they had to overcome: (1) Real reviewers of languages, review other languages, not specifically
Read the rest
target a language or creator. (2) It is not honest or valid criticism to engage in defamation or insults because someone created a language one doesn't prefer or is competition. (3) Languages are not static. They develop, change, and fix things. Which is what the V project does and should be acknowledged for doing. (4) People will notice when a suddenly self-anointed reviewer of language is presenting outdated, unfair, misleading, or unbalanced views. As if the sky is falling by selecting a few difficult issues from a clearly developing language, while their preferred or other languages and creators have 2,000 or 20X more issues. Refs: [1]: https://vlang.veery.blog/ (blog link at top of the vlang.io site) [2]: https://github.com/vlang/v/discussions/categories/blog (blog link on left side of github.com/vlang/v/discussions) [3]: https://x.com/v_language (vlang on twitter; tweets similar to blog posts) [4]: https://github.com/vlang/v/blob/master/CHANGELOG.md (changelog) [5]: https://github.com/vlang/v/blob/master/ROADMAP.md (roadmap)
In The bizarre world of the V Programming Language
Looks too weird to repost an old 2023 rant about an alpha or very old version of a language, in 2026. Particularly when it's full of outdated, questionable, or outright misinformation. Languages in development are not static, they change. * VUI, Delphi-like visual editor, iOS support There is now UI2 (VUI2)[1]. Along with GUI (official alternative UI toolkit)[2], many other UI toolkits (Simple_GG[3], IUI...), and bindings for raygui, dear imgui, etc... UI2 (VUI2) has a WYSIWYG visual editor called UI2 Studio and supports both iOS and Android (along with desktop). * C2V Is used for many different V projects, like their raylib bindings, for example. * Memory Management There is flexible memory management, meaning the user is provided with various options to choose from, and where V's libraries are separate from and don't depend on any of t
Read the rest
hem. Options: GC, VGC (V's GC), autofree, ownership, arena, manual... The default is GC or VGC (for user convenience). VGC is already built and going through testing. The other options are for experts, going through their phases of development. V's Rust-like or Dlang-like inspired ownership was used to translate Rust's ripgrep to V[4]. * Documentation V's documentation is constantly updated, the language has several books written on it (available on Amazon), to include 3rd party sites with detailed tutorials or hundreds of code examples: Exercism, Rosetta Code, Codefreelance, (Codecaine)[5]... * Coroutines V has ported goroutines[6] and is a default library, in addition to having photon as a 3rd-party. Photon is still under active development and has made it clear (years ago) that they would support the Windows OS[7]. * Presenting neutral 3rd party opinions The unhinged looking ranting at the bottom of the blog demonstrates it's not neutral, shows odd personal issues against an entire community, involves specific targeting for dubious reasons, etc... * Neutral, more recent, and 3rd party opinions: The V Language: The Best Parts of Go, Rust, and Python — All in One (2026)[8] What Can I Do with Vlang? Programming Benefits Explained (2025)[9] V Language: Simplicity Made Sexy (2025)[10] Exploring V Language’s Latest Update (2024)[11] Refs: [1]: https://github.com/vlang/ui2 [2]: https://github.com/vlang/gui [3]: https://github.com/codecaine-zz/simple_gg [4]: https://github.com/vlang/ripgrep.v [5]: https://codefreelance.net/apps/vlang.html [6]: https://github.com/vlang/v/tree/master/vlib/goroutines [7]: https://github.com/alibaba/PhotonLibOS [8]: https://levelup.gitconnected.com/the-v-language-the-best-par... [9]: https://pythongeeks.net/tutorials/what-can-i-do-with-vlang-p... [10]: https://medium.com/@connect.hashblock/v-language-simplicity-... [11]: https://medevel.com/exploring-v-languages-latest-update/
In V Language Review (2023)
If I go to the vlang releases page, I see literally hundreds of releases https://github.com/vlang/v/releases They haven't had a stable 1.0 release yet, but they've had many pre-1.0 releases. It's not some personal experiment that's been sitting in the dev's Github that people are piling onto; the author has gone out of their way to promote it, beg for donations, and lash out at any criticisms. The issue has never been the quality of the language per se, the issue has been 1) wildly misrepresenting the quality of the language in the present tense; 2) not even having any kind of a realistic roadmap towards achieving the kind of outsized and implausible claims about the quality of the language; and 3) using these outsized, implausible misrepresentations as a way of soliciting hype and funding for the author.
In Vinix – A modern operating system written in V
The issue is there are a number of Golang alternative languages. Solod has a lot of competition (from most to least GitHub stars): 1) https://github.com/vlang/v (Vlang) 2) https://github.com/odin-lang/odin (Odin) 3) https://github.com/goplus/xgo (Xgo, formerly Goplus) 4) https://github.com/borgo-lang/borgo (Borgo) 5) https://github.com/mitchellh/gox (Gox) 6) https://github.com/MadAppGang/dingo (Dingo) 7) https://github.com/ivov/lisette (Lisette) 8) https://github.com/anzellai/sky (Sky) 9) https://github.com/halcyonnouveau/soppo (Soppo)
In Solod v0.1: Go ergonomics, practical stdlib, native C interop
Vlang compiles to human readable C too, like Nim, not Odin and Jai. Here's a post to read on V's rational for doing so[1]. Incredibly, some vocal competitors mocked V's developers for its decision, then years later, have been quietly trying to copy or "steal" other ideals without giving credit (that they previously made fun of). V's approach is to have various backends, in addition to native (to be focused on from 0.6); C, JavaScript, WASM, etc... [1] https://github.com/vlang/v/discussions/7849
In Zen-C: Write like a high-level language, run like C
> Does anyone understand what the end objective of V is? The Vlang site makes it clear what their objectives are[1]. "Simple, fast, safe, compiled. For developing maintainable software." They also have a roadmap[2], showing what their end objective version (or production release) will have. > I've known about this language for I think 4-5 years and for some reason it's still v0.5... They just came out with version 0.5 (2 weeks ago from this post), so obviously that statement is mistaken. [1] vlang.io [2] https://github.com/vlang/v/blob/master/ROADMAP.md (vlang's roadmap)
In VLang 0.5 Released

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.