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.
How about v-lang? https://vlang.io/ Not python, but, go-like syntax, and satisfies other stuff you mentioned. - Source: Hacker News / 3 months ago
Somewhat similar language, https://vlang.io Itโs a mix of go and rust syntax that translates to C. - Source: Hacker News / 3 months ago
Language explorers looking for lower level languages like this may also want to take a peek at the V language. https://vlang.io/ I won't say with confidence either is better than the other; but I think both are worth a look. Odin (iiuc) always makes you manage memory; Vlang permits you to, but does also have linking to the Boehm GC that it will generate for you in most cases. Vlang and Odin in terms of syntax and... - Source: Hacker News / 7 months ago
There are other choices of languages, that are close to and influenced by Golang. Languages such as Odin[1] and Vlang[2] (which addresses several issues mentioned). Even more, they are at the stage where advance programmers can contribute or influence them in the ways that they might find satisfactory. Golang is too far down the road and cemented in its ways, to expect such significant changes in direction. [1]:... - Source: Hacker News / 11 months ago
> 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 / over 1 year 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 / over 1 year ago
Mantis is a type-safe web framework written in V that emphasizes explicit, magic-free code. - Source: dev.to / over 1 year 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 / over 1 year 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 / over 1 year 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 / almost 2 years 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 2 years 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 2 years 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 2 years 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 2 years 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: about 3 years ago
I discovered VLang today. It's an interesting project. Source: about 3 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 3 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 3 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 3 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 3 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 3 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.