Live data from Hacker News

The V Programming Language

github.com

11–20 of 27 posts

Re: The V Programming Language

#11
post #3

Those fast compiles, fast speed, plus the feature list (standard generics and hot code reloading) make this look insanely cool! What's the secret sauce? The translation from C and compile being 25x faster than just compiling C seems nearly impossible. Edit: sibling comment points out it may seem amazingly cool and nearly impossible because it does not, in fact, exist. How can we learn more about the feasibility of th…

> What's the secret sauce?

Lies.

On a more serious note, compilers and programming languages take years to get into a usable state, and V very much in early stages of development, pre-pre-pre-alpha or similar quality. It is far from usable for any serious work at all. All the listed features are "planned features", many of which are not yet implementd or buggy. In other words, as development progresses, the author of V will realize that it is not easy to design/implement those features properly, otherwise every language would have that.

Re: The V Programming Language

#13

This is vaporware bordering on a scam, please don't signal boost it. https://christine.website/blog/v-vvork-in-progress-2020-01-0...

Just teething problems I reckon par for the course for a new language. Not honoring monotonic let alone semantic versioning is a bit annoying but oh well.

These are not normal teething problems, it's straight up poor poor software and the claims about the supported features are quite simply lies right now. Last time I looked at the compiler, it was basically doing search and replace to generate buggy C code.

Re: The V Programming Language

#14

This is vaporware bordering on a scam, please don't signal boost it. https://christine.website/blog/v-vvork-in-progress-2020-01-0...

Came here to ask why this project was at the top of HN with 15k stars on github yet I had never heard of it. Was also wondering just why- the scope, claims and goals of the project make no sense.

Re: The V Programming Language

#15

This is vaporware bordering on a scam, please don't signal boost it. https://christine.website/blog/v-vvork-in-progress-2020-01-0...

A scam on what? Did you pay money for this? Just like any other open-source language, it is a work-in-progress and obviously isn't complete. If it were vapourware, it wouldn't be open-source would it?. ;)

It's nice to keep posting links from authors who are biased against the V project but I don't think you have at least tried the language.

Just like an operating system, a programming language is very difficult in itself to maintain and V seems to be actively maintained. So please signal boost it.

Re: The V Programming Language

#16

But can it run Doom? Yes. Proof for those clicking the small triangular: https://vlang.io/img/doom.png

> The doom example is still only one file that doesn’t even compile anymore. [0]

Seems that it can _sometimes_ do Doom.

[0] https://christine.website/blog/v-vvork-in-progress-2020-01-0...

Re: The V Programming Language

#17
post #13

Earlier quoted context omitted.

Just teething problems I reckon par for the course for a new language. Not honoring monotonic let alone semantic versioning is a bit annoying but oh well.

These are not normal teething problems, it's straight up poor poor software and the claims about the supported features are quite simply lies right now. Last time I looked at the compiler, it was basically doing search and replace to generate buggy C code.

Oh that’s horrendous given the safety claims they are making!

Re: The V Programming Language

#19

This is vaporware bordering on a scam, please don't signal boost it. https://christine.website/blog/v-vvork-in-progress-2020-01-0...

This is like complaining about a painting that is not finished yet.

The project clearly states that some features are a work in progress (wip)[0]. What happens when this project achieves all those goals? That blog post will become irrelevant.

If this is 'vaporware' why is it open source? We should be happy that this project is now developed in the open and not closed up.

[0] https://vlang.io/

Re: The V Programming Language

#20

> There's no garbage collection or reference counting. V cleans everything up during compilation. If your V program compiles, it's guaranteed that it's going to be leak free.

I don't quite understand, what is guaranteeing it's leak free?
Post reply on HN