Software Alternatives, Accelerators & Startups

V (programming language)

Simple, fast, safe, compiled language for developing maintainable software.

V (programming language)

V (programming language) Reviews and Details

This page is designed to help you find out whether V (programming language) is good and if it is the right choice for you.

Screenshots and images

  • V (programming language) Landing page
    Landing page //
    2022-11-25

Features & Specs

  1. Fast Compilation

    V is designed to compile extremely fast, typically within less than a second, regardless of the size of the codebase.

  2. 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.

  3. Performance

    V aims to offer high performance akin to C, enabling developers to write highly efficient programs.

  4. Safe Programming

    It includes built-in mechanisms to avoid common bugs and aims to provide safety features like immutable data structures and option types.

  5. Single Binary

    V produces a single small binary without external dependencies, making distribution straightforward and more secure.

  6. Cross-Platform

    V supports cross-compilation out of the box, allowing developers to build applications for multiple operating systems from a single codebase.

Badges

Promote V (programming language). You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

V Programming Language (Vlang): First Impression - Mike Shah

Introduction to V and its features (Sydney Computing Society)

Testing the NEW "V" programming language!

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about V (programming language) and what they use it for.
  • Is possible a language easy as py, fast as C, more secure than Rust?
    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
  • Solod โ€“ A Subset of Go That Translates to C
    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
  • Odin: Moving Towards a New "core:OS"
    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
  • Go is still not good
    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
  • Koto Programming Language
    > 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
  • Go Is a Well-Designed Language
    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 - new file log driver
    Mantis is a type-safe web framework written in V that emphasizes explicit, magic-free code. - Source: dev.to / over 1 year ago
  • Mantis, a web framework written in V
    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
  • Lies we tell ourselves to keep using Golang
    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
  • Huly โ€“ Open-Source All-in-One Project Management Platform
    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
  • S3 Is Showing Its Age
    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
  • So We've Got a Memory Leak
    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
  • V Language Review (2023)
    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
  • Things I've learned about building CLI tools in Python
    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
  • Ah, Go, with its simple and straightforward syntax, where things just make sense (most of the time, before generics were added)
    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
  • Why is Vlang's autofree model not more widely used?
    I discovered VLang today. It's an interesting project. Source: about 3 years ago
  • Seed7 version 2023-05-29 released on GitHub and SF
    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
  • Eggcellent Adventure - announcement
    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
  • Testing Vlang, Rust and Zig and more!
    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
  • What makes you enjoy Go lang?
    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
  • Why Turborepo is migrating from Go to Rust โ€“ Vercel
    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.

Suggest an article

V (programming language) discussion

Log in or Post with

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.