| I don't have the time to go through every link, but let's just look at one or two: > https://news.ycombinator.com/item?id=31947177 I mean, the article linked at the top is just outrageous - just read through it. For instance, it claims that V misleads by claiming that it has no null. But really what the author has done is found a bug in V that allows a variable to be set to null. A bug that unintentionally leads to creation of null is wildly different than V not supporting non-nullability at all. It'd be like using FFI in Rust to set a non-nullable variable to null and claiming that meant Rust had no type safety. It's absurd. I can understand the maintainer's frustration. > https://news.ycombinator.com/item?id=31947212 OP claims V has "huge promises it hasn't kept". V is version 0.3. This seems wildly unfair. > https://news.ycombinator.com/item?id=31946715 OP kicks a conversation in poor faith with "Wanna know something funnier also posted in previous thread?" about a V bug - which HN turns a blind eye to - and then suddenly the HN community pounces on the V maintainer when he gets frustrated in return? What? |
> OP claims V has "huge promises it hasn't kept". V is version 0.3. This seems wildly unfair.
Keep in mind that V didn't start out as a v0.1 with an ambitious roadmap, it popped up as website with a bunch of exciting features that made it seem further along than it actually was (https://web.archive.org/web/20190315194630/https://vlang.io/ and https://web.archive.org/web/20190315173156/https://volt-app....). I suspect that's what OP is referring to. Incidentally, this is also what prompted articles like "V is for Vaporware".
>> https://news.ycombinator.com/item?id=31946715
> OP kicks a conversation in poor faith with "Wanna know something funnier also posted in previous thread?" about a V bug - which HN turns a blind eye to - and then suddenly the HN community pounces on the V maintainer when he gets frustrated in return? What?
I specifically linked to the_duke's comment offering some good-faith feedback.
---
But I digress. My intention isn't to argue that V is bad, just to provide context to why it's such a divisive topic.