Live data from Hacker News

V Language Review

mawfig.github.io

161–170 of 336 posts

Re: V Language Review

#161
post #157

I do not understand the hatred, reminds me of the last article of this kind. This language is in alpha. I've been in the Discord community since 2020 and no one would think of recommending the language for production use because it's WIP. Sure the goals are high and a lot of things don't work yet or are shaky but that's the way it is ATM. The wording of the article is simply not appropriate for the fact that the lang…

This is strong point that is conveniently overlooked. That the language is alpha and 0.2.4, should be clue enough that it is a WIP by default (at this point), by those that have actually tried it. Valid criticisms of the language should arguably be more directed towards its issues on GitHub ( https://github.com/vlang/v/issues ), in addition to any blog or article, where the contributors and developers can address the…

I speak English proficiently I speak Chinese with no mistakes I can bend pipes with my bare hands.

Then when you speak to me you hear me speak Chinese well, then you see I can’t bend pipes nor speak English proficiently.

I presented myself to you and two of my self introduction claims were lies or half lies.

If you then feel like I lied to you then my answer is that I’m studying (Alpha)

This is what V was like 3 years ago and doesn’t seem like it has changed.

Re: V Language Review

#162

I do not understand the hatred, reminds me of the last article of this kind. This language is in alpha. I've been in the Discord community since 2020 and no one would think of recommending the language for production use because it's WIP. Sure the goals are high and a lot of things don't work yet or are shaky but that's the way it is ATM. The wording of the article is simply not appropriate for the fact that the lang…

By the way, the collection of snippets of V (Vlang) examples on Rosetta Code has become quite significant. People are demonstrating how to use it over there as well.

https://rosettacode.org/wiki/Category:Vlang

Re: V Language Review

#163
post #153
post #95

I never understood the motivations behind V. It's clearly not a hobby project started out by a developer who is genuinely experimenting with PLs and want to put out something unique. It feels more like a stunt or a flair to either extort money or become famous. All that would be perfectly okay if V did what it claims to do but the author fanatically makes exciting claims but implements only fluff to hide the underlyi…

Let's not discount the hundreds of contributors, sponsors, and other developers that continually make contributions to and improve V. The impression should not be given that V is just a one-man show. Many of the offshoot projects are in collaboration with others, not just the author, who have invested heavily in them and also wanted or helped create them.

Even when they are known to be scammers and frauds?

V's author is paying others to write things in V (even when basic functionalities don't work as advertised). They don't want to improve the language, they want to create a showcase to attract more funding, that's about it.

Re: V Language Review

#165
post #153

Earlier quoted context omitted.

Let's not discount the hundreds of contributors, sponsors, and other developers that continually make contributions to and improve V. The impression should not be given that V is just a one-man show. Many of the offshoot projects are in collaboration with others, not just the author, who have invested heavily in them and also wanted or helped create them.

Even when they are known to be scammers and frauds? V's author is paying others to write things in V (even when basic functionalities don't work as advertised). They don't want to improve the language, they want to create a showcase to attract more funding, that's about it.

This is a complete lie.

Re: V Language Review

#166
post #18
post #3

Christine Dodrill's early assessment of the language might be of interest here: https://xeiaso.net/blog/v-vaporware-2019-06-23 She doesn't pull any punches, but I think she was quite prescient in capturing the vibe of the project.

Thanks for linking Xe's blog here! It's a few years old and I've seen a lot of comments on HN that suggest V has improved significantly since 2019 so I thought it might be worth looking into for myself and writing down a review of what I found.

No post body was provided.

Re: V Language Review

#167

Earlier quoted context omitted.

Hate mail? Really? Care to post an example?

Hate mail is fairly typical in these circumstances. So is people asking for evidence. The possible next stages are also predictable: 1. They don't post it, and get accused of lying. 2. They post one of the tamer examples, and get accused of overreacting to nothing. 3. They post a median example, and get told that people reacting with vigour is normal and it's not about them. 4. They post a very strong example, hurtin…

No post body was provided.

Re: V Language Review

#168
post #102

Earlier quoted context omitted.

I don't see how that follows? That blog post basically says "don't be toxic about languages". Unless you're using a much broader definition of "toxic" than I'd expect, that doesn't mean you can't write about languages, including fair critiques and even comparisons. I mean, take... "old school" PHP. By all accounts, PHP used to have a lot of sharp edges (in the sense that it was easy to "cut yourself" on it and accide…

A lot of that post is actually me wanting to be sure that my legacy isn't one of perceived toxicity. When you are in as many minority groups as I am, then you end up becoming an unpaid existential ambassador and you need to be hyper careful to not look like an asshole or do things that could possibly make you look like an asshole because people will assume that being an asshole is a representative sample of those gro…

No post body was provided.

Re: V Language Review

#169
post #77
post #50

Earlier quoted context omitted.

That's interesting or telling, because if you read what I posted carefully, I was not insinuating anything about your evaluation. Instead, the point was being made that you probably don't want to be associated with an old evaluation from 3 years ago, which is falsely accusing V of being vaporware, and where the author and the developer of V clearly have beefs with each other.

What do you mean "falsely accusing"? Looks like Xe's blog was correct, V was vaporware back than. According to this post, it still kinda is.. At least the most interesting parts like unique memory management is 100% vaporware.

It wasn't vaporware back then, it isn't now.

Here's a 1.5 year old demo of V's autofree working:

https://www.youtube.com/watch?v=gmB8ea8uLsM

Re: V Language Review

#170
post #46

Earlier quoted context omitted.

Indeed! I even mentioned this in my "Rules of engagement" section: > Features indicated to be incomplete/work in progress/unimplemented will be mentioned as such. Indicating on the vlang.io homepage how much of the language has yet to be realized would go a long way in my opinion.

After I criticized the project for collecting donations on deceitful information, the author put purple "WIP" labels next to a bunch of stuff [1] which led me to make this statement [2]. However, it looks like medvednikov has since removed the "WIP" labels. [1]: https://web.archive.org/web/20190624052507/https://vlang.io/ [2]: https://twitter.com/andy_kelley/status/1142503808901308418

You know something, some of us are HAPPY donators for 3 years now and we're fine and feel that our investment is worthy. I really think you are terribly misrepresenting the situation.
Post reply on HN