(no title)
Athas | 6 months ago
The problems discussed (performance, compiler fragility) are somewhat worrying though. My impression is still that V is not particularly robust and focuses on flashy things instead of getting the basics right. I must admit that it is however still hard to look at V objectively, given the near-fradulent presentation it had when it was first announced.
theamk|6 months ago
It's not just in the past, the lies are still here. A very simple to explain example: https://vlang.io/ proudly says "No null (allowed in unsafe code)", while going to V playground and typing
still prints "&nil" (note how there is no unsafe in sight).The V team are either intentionally misleading people or have only vague idea about how languages are designed. Stay away.
baranul|6 months ago
Warnings are given to allow the programmer to experiment or solve by other methods. Beta means language still in development. Lastly and for V, the warnings mean that in production mode (-prod flag), that kind of code will not compile.
rurban|6 months ago
hitekker|6 months ago
Last I heard in 2024, the situation has not improved
https://news.ycombinator.com/item?id=39503446