Would you mind expanding on your later comment? While I'm not a Go programmer, it's pretty easy for me to see why it has the features it has based on their commitment to fast compile times and being easy to learn. V on the other hand feels like an incoherent list of the biggest buzzwords in the industry right now with no clear overall design.
V’s design address many things I feel are lacking whenever I use Go: nil safety, sum types, option/result types, mandatory error checking. I think V is best understood in the context of being Go++.
Having looked a bit deeper though, the immutability and generics stuff does feel a bit bolted on, so I do see your point.
A good idea indeed, thanks for the effort.
Although I'm quite surprised why V has gained so much attention.
> Disclaimer: I’ve never actually used it.
I can make a hypotethical language as well (I do it all the time), but I wouldn’t make a website about it and give it a name.
Features: * All of the things you want * No things that you don't want
Please donate to my Patreon
Counter: The Platonic Ideal of this language is interesting. I like Go.
Yeah I wonder why people would downvote such a high-effort comment.
Disclaimer: I’ve never actually used it.