Live data from Hacker News

V Language Review

mawfig.github.io

251–260 of 336 posts

Re: V Language Review

#251

Earlier quoted context omitted.

Also, we now have an operating system Vinix, which uses autofree. Does that work as a proof for you or is that also not enough?

And that's why vinix [1] is full of manual free calls? That tells how good autofree is, isn't it? Can you compile v compiler with autofree? Last time I checked, you can't. [1] https://github.com/vlang/vinix/search?q=free&type=code

You can actually compile the V compiler with -autofree.

The resulting executable however does segfault - try it with:

    ./v -autofree -o x cmd/v
    ./x version
You seem to talk a lot about things, that you are not well informed about.

Re: V Language Review

#252
post #90
post #75

Earlier quoted context omitted.

Quoted post unavailable.

Do you actually have a substantive rebuttal? "The first and only thing he criticized is V" means nothing at all. What a childish thing to say.

It is a statement of fact. Everyone is free to make their own conclusions from that fact.

Re: V Language Review

#253
post #236
post #186

Earlier quoted context omitted.

> To be honest having a person's name be the same as their nominative case pronoun is kind of cool The whole point of a person's name is to sufficiently differentiate them from the other persons. Using pronoun as name (or vice versa) just totally negates this goal.

To be fair, the name came first. Then I found out it conflicted with people's pronouns and I sat on the idea for a while. Now I'm throwing science at the wall to see what sticks, and this is a fairly amusing experiment. So I'm gonna keep it going.

I like it!

Re: V Language Review

#254

Earlier quoted context omitted.

You made a claim: > extraordinary claims failed V. I asked you to list such claims. You fail to do so. There's no way it takes 15s to compile 1m_helloworld.v. You're probably using a debug build of V. What's your hardware? CPU/SSD.

> There's no way it takes 15s to compile 1m_helloworld.v. You're probably using a debug build of V. You don't have to guess because I can give you my log. I have exactly followed what the OP did, except for more recent revision because I couldn't get it compiled in my environment. $ git clone https://github.com/vlang/v/ $ cd v $ git checkout 0e4198f23b2b9a52d72f61dd40d019412b809791 $ VFLAGS="-prod" make make fresh_vc…

You're not using the tcc backend.

It says

Note: `tcc` was not used, so unless you install it yourself, your backend C compiler will be `cc`, which is usually either `clang`, `gcc` or `msvc`.

Also you have "gcc" in your error:

See

And on the website the claim is made for tcc and x64 backends.

Like I said, no way it'd take 15 seconds :)

Re: V Language Review

#255

Earlier quoted context omitted.

100% right. It's sick. As a donor and supporter of this VALIANT AND VALID effort, I applaud the V community. It's full of sincere passion, love and is putting forth a great effort to realize something useful and needed in this sector.

So you think it's okay to lie and mislead people? You're going round the comments and telling everybody how wrong they are. Do you have any thing to say about concerns raised in the blog post? Or would you say that it's a lie and all the points raised are based on falsehood?

Financial supporter of V here. I don't feel scammed or misled in the slightest; so speak for yourself with the imaginary money you did not donate.

Re: V Language Review

#256
post #62
post #36

Earlier quoted context omitted.

Why in the world do competitors of this programming language insist on dragging out evaluations from 3 years ago, which state that V is vaporware and before the language was even released? This is 2022, not 2019, and we are talking a hundred releases later ( https://github.com/vlang/v/releases ). At least stick to the current evaluation (or attack), which is more relevant, and make points from there. But, keep in min…

Yeah you can't buy trust. Once it's done is done. I'm not touching a language developed by folks who don't see a problem in scamming users, sorry.

Financial supporter of V here. I don't feel scammed or misled at all. So keep speaking for yourself with the imaginary money you did not donate nor lose.

Re: V Language Review

#257
post #238

Earlier quoted context omitted.

If someone advertises their language as having no Null, no reading from uninitialized memory, and no mutation of immutable values, then I really do expect to be able to rely on those being completely absent. It is dishonest and shameful to say "No null" on the front page of the website when the developers are well aware of ways that their system fails to actually prevent null references. If I'm buying a sandwich adve…

No, you would look at the version of the language, realize it's 0.2 and not production ready yet.

No, I really wouldn't, and don't. This is the kind of thing that reads to me as honest for a new in-development language: https://github.com/cruxlang/crux#status

Features are explicitly listed as working, partially done, and not yet implemented. You're really truly allowed to say "This doesn't work yet, but we're working on...", and it is legitimate to criticize people for choosing to lie instead.

Re: V Language Review

#258

Earlier quoted context omitted.

And that's why vinix [1] is full of manual free calls? That tells how good autofree is, isn't it? Can you compile v compiler with autofree? Last time I checked, you can't. [1] https://github.com/vlang/vinix/search?q=free&type=code

Because surprise it's 0.2, and autofree has bugs, can you imagine?

Nowhere from homepage you get the clue that it's 0.2, do you?

Re: V Language Review

#259

Earlier quoted context omitted.

And that's why vinix [1] is full of manual free calls? That tells how good autofree is, isn't it? Can you compile v compiler with autofree? Last time I checked, you can't. [1] https://github.com/vlang/vinix/search?q=free&type=code

You can actually compile the V compiler with -autofree. The resulting executable however does segfault - try it with: ./v -autofree -o x cmd/v ./x version You seem to talk a lot about things, that you are not well informed about.

> The resulting executable however does segfault

Doesn't give lot of confidence that it works, does it?

> You seem to talk a lot about things, that you are not well informed about.

Unlucky for you, it's not discord, you can't ban me here. So freaking deal with it.

Re: V Language Review

#260

Earlier quoted context omitted.

So you think it's okay to lie and mislead people? You're going round the comments and telling everybody how wrong they are. Do you have any thing to say about concerns raised in the blog post? Or would you say that it's a lie and all the points raised are based on falsehood?

Financial supporter of V here. I don't feel scammed or misled in the slightest; so speak for yourself with the imaginary money you did not donate.

I don't take responsibility of others. You don't feel scammed, good for you. May your investment come to fruition.

I feel that this project is scam and as a good citizen it's my responsibility to make as many people aware about it as I can.

Post reply on HN