The V Programming Language
vlang.io
vlang.io
Sure, it an old language now, but if you check the commit history, you can see that MANY of these libraries have been developed by one guy (lead dev of Swift for a while now) only. I was surprised at how extensive it really is. More so than Go. Now imagine it actually had more developers and a much more active and vibrant community. :P
https://github.com/factor/factor/tree/master/basis/
https://github.com/factor/factor/tree/master/core
https://github.com/factor/factor/tree/master/extra
Heck, they even implemented CBOR: https://github.com/factor/factor/blob/master/basis/cbor/cbor.... Look at the code, seems elegant and simple, IMO.
Here is his talk on Factor: https://www.youtube.com/watch?v=f_0QlhYlS8g, back from 2008.
There are other not-popular languages that build up from scratch. I'd hesitate to go too crazy in assigning causality to this particular characteristic. Being stuck to an existing ecosystem has disadvantages too. But it's not a counterexample to the statement you quoted.
In any case, "Factor has such an extensive set of libraries from just ~4 active developers." is nuts, in a good way.
As for Factor, of course, it is a concatenative language. You not only have to learn it, your brain probably has to work in a certain way. Common Lisp vs. Forth vs. Haskell vs. C. They are all at the different end of a spectrum I would say.
What's sad, is how the V community and fans are unrelentingly attacked and blanked by rivals. Where from their side, many are just trying to enjoy or develop the language.
At this point, I don't think it matters if the V programming language has actually fixed all of those issues and its marketing is completely truthful now. The language's perception is tainted, and it'll take a herculean effort to fix that.
Things are also being purposely distorted. Because we can easily check that competing languages have thousands of open issues. Zig, for example, has over 3,000 issues and 3X more than V. Anybody can take several open issues from any language, then pretend the sky is falling, even though the language is still in alpha or beta.
Real reviewers, have reviewed multiple other languages and are widely known for doing so. Below are examples of fair and real reviewers:
[1] Is V Lang Better Than Go And Rust? Let's Find Out
(Anthony GG - Go programmer that likes V)
https://www.youtube.com/watch?v=puy77WfM1Tg
[2] V - Best Programming Language to Learn in 2023?
(Code to the Moon - reviewed multiple languages)
https://www.youtube.com/watch?v=jr1EBaLkjfc
[3] First Impression - V programming language
(Mike Shah (PhD) D programmer that likes V)
I think it's worth re-looking at it anew - it brings a good collection of ideas in PL space.
Personally, I would learn any of them for a job - but not for joy. Exceptions subtract joy.
V is definitely worth looking at (but I have found the time yet).
Keep in mind that V is still in beta. These are from fair and neutral parties:
[1] Between Rust and Go, I Choose V (William Elimbi)
https://elimbi.com/posts/rust-vs-go-vs-v/
[2] V Language: Simplicity Made Sexy (Hash Back)
https://medium.com/@connect.hashblock/v-language-simplicity-...
[3] About V (V S01E01 Intro - from Antono2)
https://www.youtube.com/watch?v=b_voaf4Qw4w
[4] My foray into V (from Go developer)
Homepage is old fashioned, I loved := Pascal assignment, didn't love {} curly braces... why do we need those.
I went through few code examples and they were very clean, probably would be good to show more on homepage.
I will spend more time learning about your goals and such, which is what would help me understand it better.
Based on the information from the V programming language website, here is a summary of its key benefits and advantages:
Simplicity and Maintainability: V is designed with a small number of keywords, making it easy to learn, often in a single weekend. This simplicity leads to readable and maintainable code.
Safety: The language incorporates several safety features, including bounds checking, mandatory error checks, and a default for immutable variables. It also has no undefined values.
Performance: V is a fast, compiled language with minimal memory allocations. It boasts impressive compilation speeds of 80k to 400k lines of code per second.
Flexible Memory Management: It offers a default minimal tracing garbage collector, an experimental autofree mode, and the option for manual memory management.
Painless Deployment: V compiles applications into a single binary with no external dependencies, which simplifies deployment and allows for easy cross-compilation.
Built-in Tools: The language comes with a variety of built-in tools, such as a testing framework, a code profiler, and an automatic documentation generator.
Specific Features: Other notable features include hot code reloading for instant changes, a powerful cross-platform graphics library, and a lightweight, cross-platform GUI library (V UI).
[1] https://rosettacode.org/wiki/Category:V_(Vlang)
[2] https://exercism.org/tracks/vlang (2025)