Hacker News new | past | comments | ask | show | jobs | submit login

Vlang started as a closed source project with a lot of lofty claims that fell apart quickly once the project was actually opened up. Combined with all the delays and broken delivery promises leading up to that, it gave people a poor impression of the project.

With that said, I've heard the situation has improved since then.




Can you list any claims that fell apart?

For example, one of the biggest claims has always been fast compilation. Here's V compiling itself in 0.3 seconds: https://www.youtube.com/watch?v=pvP6wmcl_Sc

V was also self hosted (written in V) from the start, which says a lot about the maturity of the language.

> Combined with all the delays

There were no delays. The project was announced to be released in June, and it was.

By the way, we now have a cool OS written in V, that can already run Bash, g++, and V itself!

https://github.com/vlang/vinix


> V was also self hosted (written in V) from the start, which says a lot about the maturity of the language.

How could that possibly be true? You need a V compiler to compile V but none would have existed "from the start".

You've also said multiple times on Discord that the original V compiler was written in Go.


By "from the start", I meant "from the first public release", sorry for the confusion.

Of course initial version was written in Go, but it was never released.


> Can you list any claims that fell apart?

On home page, the very first claim:

> No null

However V has `nil` or any reference can be initialized to `0`. How is then claiming `no null` not false?


There's no `nil` in the language, but indeed there's a hack that allows to assign 0 to references.

It's on the 0.3 roadmap, high priority.


Similarly almost every feature in V has some hacks or doesn't work outright. But authors of V don't have enough dignity to mention the in-progress/missing features on home page. And when somebody points them to their dishonesty, they block them on discord.


No, this is completely false.

I see you created this account to spread false information about V:

> Ditto same experience, I asked if somebody could explain me the memory model of V; and all of sudden hell broke loose. I was asked why do I need to know how memory model worked, are you a troll, if you don't contribute to the lang you're not welcome here. Never asked a second question again.

This never happened. Otherwise you could send a link to the discord conversation.

No one gets banned or called a troll for asking questions.

Besides, the memory model is explained in details on the home page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: