Live data from Hacker News

The V Programming Language

vlang.io

291–300 of 308 posts

Re: The V Programming Language

#291

Earlier quoted context omitted.

To quote myself from above: "not judging about that case here" Now. "Why is it so many people online can't admit when they're wrong? "I'm sorry. I was wrong." Is that really so hard to type? " You have something to say?

> Except in cases where people make money from a limited avaiable fund, by lying. > You have something to say? Do you? Nobody buys your "clever" attempts to be "sneaky." You called this project author a liar. Period.

I showed you my quote where I said I do not judge about this case .. and just speak in general.

Can you show me where I said otherwise?

No?

And you can't even follow your own advise you gave me about admiting beeing wrong? Pitty you.

Re: The V Programming Language

#292

Earlier quoted context omitted.

> Except in cases where people make money from a limited avaiable fund, by lying. > You have something to say? Do you? Nobody buys your "clever" attempts to be "sneaky." You called this project author a liar. Period.

I showed you my quote where I said I do not judge about this case .. and just speak in general. Can you show me where I said otherwise? No? And you can't even follow your own advise you gave me about admiting beeing wrong? Pitty you.

> I showed you my quote where I said I do not judge about this case

And then I quoted exactly where you called Alex a liar. Stop lying. Stop trying to be clever. You're not pulling it off.

Re: The V Programming Language

#293

Earlier quoted context omitted.

I showed you my quote where I said I do not judge about this case .. and just speak in general. Can you show me where I said otherwise? No? And you can't even follow your own advise you gave me about admiting beeing wrong? Pitty you.

> I showed you my quote where I said I do not judge about this case And then I quoted exactly where you called Alex a liar. Stop lying. Stop trying to be clever. You're not pulling it off.

"And then I quoted exactly where you called Alex a liar. "

Where?

This is my quote:

https://news.ycombinator.com/item?id=20252153

And your quote of me accusing "alex" of lying?

Re: The V Programming Language

#294
post #258

Earlier quoted context omitted.

No, the subthread was just detached and marked off topic. Scroll down a bit more to find it: https://news.ycombinator.com/item?id=20251706 . This is a common moderator action on HN.

Maybe it would be better for him to amend to his comment that "further discussion on this comment has been moved to here:"

We might eventually change the software to provide links to things like previous children and previous parents, for those who like to follow these things. But it isn't clear to me how to do it without complicating the UI, which would be a cost that exceeds the benefit.

Re: The V Programming Language

#295

If this project was trying to prove there is a space for a language with the features as described, it was a success. Many people want a magical compiler that has simple syntax, no calling overhead to C, and automatic memory management without the overhead of a garbage collector, etc. I really feel this is an indictment of both Rust, for its approachability, and Go, for its lack of common features. I love and use bot…

> automatic memory management without the overhead of a garbage collector

I’d also love magic, but you can’t just wish it into existence. That’s a hard problem that V doesn’t solve yet. One should be open minded, but what’s the evidence V can solve this? TLDR: not very compelling; just examples of existing techniques, and wild promises.

What docs show(fn1), and doesn’t even work according to reports, is an easy example of an existing technique — escape analysis, something that JVMs implement. It’s also hard enough to do properly, and it’s taken pretty long for HotSpot to handle some trickier cases. I also wonder how you’d implement the hard cases without an AST. And there’s no citation to the scientific literature, so you could fear the author just figured the basic idea, and thought the rest was easy. But escape analysis can’t handle everything, so usually you need a GC. Nobody knows how to avoid that, a solution would be novel research. So, what does V bring to the table?

> For more complex cases manual memory management is required. This will be fixed soon.

Ah, so you’ll just “fix soon” an open research problem? Wow. Not very compelling. Also:

> V will detect memory leaks at runtime and report them.

But... if you could avoid manual management, wouldn’t leak be impossible? So why would you do both? Unless you want to report the leaks that automated memory management doesn’t fix — memory that is reachable but never going to be used. But never seen anything good at detecting those leaks.

Also, wouldn’t you you need (an optional) GC or refcounting to do even that basic reporting? Sure you can, but doesn’t that add to the implementation complexity?

fn1: https://vlang.io/docs#memory

Re: The V Programming Language

#296

It's pretty obvious that this person has essentially lied: they have not implemented the complex features they claim while they hype benefits like compile time and lack of non-zero cost features that will have to disappear when they have implemented what they promised. But I think what's more interesting, more telling, is the level of vitriol over 12k/year in patreon subscriptions. Funding in open source is so absurd…

An indication of why you might have been flagged and a pointer to the norms of this strange website are given in dangs request to us not to post as you have done, some time before you submitted the post.

You seem like a really unpleasant person and it doesn't really seem worth my time to interact with you, but I want to point out that your post actually contains no relevant information: "to post as I have done" is a tautological reference to my violation, as "to post as I have done" describes the entire sum of my post and behavior. This provides no insight, and seems mainly an opportunity for you to be smug.

My suspicion is that people object to calling this persons' claims essentially a lie, which is just the truth. It is dishonest to use the performance numbers of an incomplete project while listing the features of the complete project, which will certainly decrease performance. The website is replete with obviously absurd claims, like a completely baseless claim about throughput that assumes compile time is linear in code size.

But what's actually pathetic in this affair is the anguish and upset of a bunch of internet nerds over a project that has received, in its 3 months of existence, less than $2500 USD. This is peanuts, but everyone is outraged over a "scam" because the real scam is open source getting a bunch of people to work for free, hoping at a chance of getting peanuts like this.

Re: The V Programming Language

#297
post #121

Earlier quoted context omitted.

> many of which from shills This breaks the site guidelines. Please review them and follow them when posting here. https://news.ycombinator.com/newsguidelines.html

What else should I call an account that was created today with 10 posts on this one thread? I also broke the rules intentionally by using caps instead of asterisks. For that I apologize, but regardless of HN rules there is something going on in this thread. More than simple honest discussion.

*UNintentionally.

Re: The V Programming Language

#298

After going through the source code, I can tell for sure that it's an insecure C transpiler. - Most things call just out to C. - A lot of examples don't even compile. - Some things use CLI curl or mkdir, this is /INCREDIBLY/ insecure. - Many things are unimplemented. - Dev banned me off org when I opened issues about these and deleted issues. I was unnecessarily rude on some which I apologize for, but deleting them a…

I would be surprised if you're not banned, for personal attack the author.

Re: The V Programming Language

#299

[flagged]

he's getting that much money because his project looks interesting, that is what most developpers want, so they are willing to take the risk now other language designers need to learn from this project keep your language simple, keep dependency list tiny, make clean syntax, focus on efficiency and small file size, and you win patrons but people often then bloat their project, with uneeded features, that makes languag…

This smells very much like a sockpuppet...

Re: The V Programming Language

#300

Earlier quoted context omitted.

> I showed you my quote where I said I do not judge about this case And then I quoted exactly where you called Alex a liar. Stop lying. Stop trying to be clever. You're not pulling it off.

"And then I quoted exactly where you called Alex a liar. " Where? This is my quote: https://news.ycombinator.com/item?id=20252153 And your quote of me accusing "alex" of lying?

... and actually. After I did research ... it actually seems he was lying about a couple of things.
Post reply on HN