Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> V clearly has different features from D and Go

Such as? I’m open to changing my mind, but didn’t see anything notable on the official website’s listed differences between V and Go.

> Additionally, V is among the most popular programming languages on GitHub

Come on, not even you believe that! There are clearly more projects written in goddamn Coq out there than V, it is such a niche language currently..



I'm fairly familiar with both V and D (even made some minor contributions to the V compiler), and I can't think of a single notable feature that isn't also available in D. V has a more modern and straightforward syntax, but that's the only major advantage imo. In terms of what you can _do_, I'm pretty sure D is almost strictly more powerful.

V can produce JavaScript, and it has an interpreter, but those are pretty experimental features. V has built in markup templates (like Mustache but worse), basic built in JSON reflection (D's CTFE can implement this), and built in portable inline SQL (for some reason), but that might be less desirable than targeting one specific ORM with its entire feature set. V also has a built in Sokol shader compiler, and can run `.vsh` files in a special script mode that works very slightly differently than normal V, but those aren't exactly killer features compared to D imo.


I have one. It's not OOP :)




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

Search: