Fast Compilation
V is designed to compile extremely fast, typically within less than a second, regardless of the size of the codebase.
Simplicity
The syntax is simple and easy to learn, drawing inspiration from languages like Go and Python which reduces the learning curve for new developers.
Performance
V aims to offer high performance akin to C, enabling developers to write highly efficient programs.
Safe Programming
It includes built-in mechanisms to avoid common bugs and aims to provide safety features like immutable data structures and option types.
Single Binary
V produces a single small binary without external dependencies, making distribution straightforward and more secure.
Cross-Platform
V supports cross-compilation out of the box, allowing developers to build applications for multiple operating systems from a single codebase.
Promote V (programming language). You can add any of these badges on your website.
V is a promising language for developers looking for performance and simplicity, with a distinct focus on developer experience. However, as it is relatively new, it still has a smaller community and ecosystem compared to established languages.
We have collected here some useful links to help you find out if V (programming language) is good.
Check the traffic stats of V (programming language) on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of V (programming language) on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of V (programming language)'s backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of V (programming language) on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about V (programming language) on Reddit. This can help you find out how popualr the product is and what people think about it.
> For me the biggest gap in programming languages is a rust like language with a garbage collector, instead of a borrow checker. https://vlang.io. - Source: Hacker News / 3 months ago
I think V [1] is what Go should’ve been. Simple, compiles fast, integrated language tooling, in fact quite similar to Go, but without all the dumb design decisions. Unlike Go, it has sum types, enums, immutable-by-default variables, option/result types, various other goodies and the syntax for for loops actually makes sense. It’s a shame that the compiler is quite buggy, but hopefully that’s going to improve. [1]... - Source: Hacker News / 5 months ago
Mantis is a type-safe web framework written in V that emphasizes explicit, magic-free code. - Source: dev.to / 6 months ago
For development, V offers both an interpreter and watch mode, combining the convenience of scripting languages with the type safety and performance of compiled languages. It even includes built-in channel-compatible concurrency - truly the best of both worlds. - Source: dev.to / 6 months ago
What is quite interesting (after looking at their documentation), is that V lang[1] has all that is mentioned: `?`[2], `or`[2], sum types[4], and can return multiple values[5]. [1]: https://vlang.io/ [2]: https://github.com/vlang/v/blob/master/doc/docs.md#optionresult-types-and-error-handling [4]: - Source: Hacker News / 7 months ago
They are working on the next generation of Hulu in Zig. However, no final decision has been made since they are also sponsoring V (https://vlang.io) and Odin (https://odin-lang.org) :). - Source: Hacker News / 8 months ago
That's true for a vast majority of devs, but not for everyone. There are people like Jon Blow and projects like https://vlang.io. - Source: Hacker News / about 1 year ago
V uses a GC by default, but it's easily disabled per function/module via the @[manualfree] attribute or for the entire project via `v -gc none` https://vlang.io. - Source: Hacker News / about 1 year ago
The creator of V made some big claims that raised a few eyeballs, they've gained a reasonable following over the years, have a pretty serious looking website (https://vlang.io) a beer-money level Patreon following and some corporate partnerships/sponsors. However have experienced some pretty brutal takedowns over the years, with some of the bolder claims about the language/compiler being exposed as being. A word I... - Source: Hacker News / over 1 year ago
Fingers crossed for vlang[0]. It's like golang with better types and more syntactic sugar. Feels like a proper upgrade from Python. I really hope they succeed. [0]: https://vlang.io/. - Source: Hacker News / over 1 year ago
And again a No true Scotsman. If that's the kind of attitude you have towards languages, you'll appreciate V infinitely more than you might be appreciating Rust. After all, it offers better solutions than Rust, like autofree, they just aren't there yet :). Source: almost 2 years ago
I discovered VLang today. It's an interesting project. Source: almost 2 years ago
According to their own benchmarks, Seed7 can run faster than C (it compiles to C, but it's entirely possible the emited code is better optimized than a human could write directly in C)... It doesn't have a GC BUT manages memory automatically (I didn't really follow the explanation in the FAQ, something about automatically freeing variables that go out of scope and keeping only one reference around?)... that's like... Source: about 2 years ago
Help V programming language to gain more popularity and show to game development community that this is a good language for game development. Source: about 2 years ago
V caught my eye straight away, it feels like a go mixed with Rust. Vlang if you want to look a bit more in depth. - Source: dev.to / about 2 years ago
Interestingly, Vlang (https://vlang.io/) has the .filter(), .map(), etc... And addresses Nil/Null (relegating it to unsafe). Error handling is done differently, and this tends towards a programmer's preferences. - Source: Hacker News / about 2 years ago
You can actually try to have a magic language which "does not ignore decades of PL research" but you are likely to get either something broken or a project that is likely not going to release in our lifetime. Source: over 2 years ago
I’m pretty optimistic about V, it so far has great language ergonomics, solid performance, and memory safety through its “autofree” memory feature flag. https://vlang.io/. - Source: Hacker News / over 2 years ago
Rust is increasingly beginning to be integrated into Linux Kernel Modules, Android, and even Ruby's new YJIT. C served it's purpose, but it should not be used anymore due to all of the security vulnerabilities it has allowed over the decades. Use Go, Rust, Crystal, Nim, Zig (no GC), or even V (no GC) instead, literally anything besides C/C++. If you still insist on continuing to use C/C++ for new projects, you are... Source: over 2 years ago
There was this language V which I heard came out recently. Source: over 2 years ago
May be irrelevant here but I stumbled across a new programming langauge called V [1] that is heavily inspired by Go and does not rely on LLVM rather directly generates C. Operating system is already a spyware and next arms race is for everyone to arm their compilers. Good going, product managers. [1] https://vlang.io/. - Source: Hacker News / over 2 years ago
Do you know an article comparing V (programming language) to other products?
Suggest a link to a post with product alternatives.
Is V (programming language) good? This is an informative page that will help you find out. Moreover, you can review and discuss V (programming language) here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.