10 ms·
My recommendation is that if you like the look of V, you should consider Zig or Odin as well. Personally, Zig seems like the most promising C-but-modern languag
by jitl 4y ago
My recommendation is that if you like the look of V, you should consider Zig or Odin as well. Personally, Zig seems like the most promising C-but-modern language due to the interesting compile-time programming features and impressive investment in toolchain infrastructure.
- iamsahebgiri 4y agoWhere does language like Vala stand? Is it worth checking out?
- jitl 4y agoI think of Vala as the “Swift of Gnome”. As in, a nice language primarily useful for programming in the World Of Gnome, like Swift is a nice language for programming in the World of Apple. I don’t use Gnome, so I’m not interested in their Swift. ¯\_(ツ)_/¯
- nicoburns 4y agoSimilar to a language like D. Technically quite good, but not quite compelling enough that it has picked up momentum that is likely to push it into the mainstream and generate a large library ecosystem.
- masklinn 4y agoDo you mean Vale? Vala (the gnome langage) is in an unrelated category.
- dsego 4y agoVala hasn't really caught on outside of the GTK world, since it's based on the glib object system.
- ylluminate 4y agoVala seemed interesting to me quite a while ago, but V ticks the right boxes.
- andi999 4y agoAn article like the V one on Zig checking the claims would be awesome, wouldnt it.?
- Tozen 4y ago
- haskellandchill 4y agoWhat's your deal, is V your language or something?
- Tozen 4y agoActually, there are a number of programming languages that I like. And I use other languages more than V, though I do think it does show a lot of promise and possibilities. But more than favoring any language, something I don't like is bullying, unfairness, or underhandedness. If I see something that appears odd or unfair, I can at times feel obliged to call it out.
- theamk 4y agoDo you think it is unfair to point out the lies?
- bmacho 4y agoThe link to Xe's review may appear unfair. It doesn't have much relevant technical info now. It may be good to point out that they lied 3 years ago, but that's not very constructive either. edit: i changed my mind, repeatedly pointing out past mistakes and bullying communities or companies (or scams) should be considered legit, and fair. Still not desirable for the members of the community. Tozen may try to lessen the critics, link positive experiences or such. Attacking people may even worsen the case for them.
- ylluminate 4y ago
- Tozen 4y agoZig is arguably not something similar enough that it would be attractive. Odin and Vlang are kind of offshoots of Golang, so would be more similar and attractive to those users. If a person is a Golang user, they would be more likely to see the advantages and possible improvements of Odin and Vlang.
- jitl 4y ago“Those users” are a mystery to me. Who are they? Instead of talking about hypothetical persons, I am sharing my perspective and recommendation, as someone who learned C before learning Go, and who programs Go from time to time. To me, Go feels like C set to “Very Easy Mode”. Memory: specify layout but don’t worry about freeing it! I see Zig as C set to “Easy Mode”. More control than Go, can do all the C things as good as C, but memory management is explicit (like in C, but less tricky to get right).
- deleted 4y ago[deleted]
- ylluminate 4y agoNah, very much personally dislike those two languages for various and many (predominantly technical, but some aesthetics are involved as well) reasons. V hits a sweet spot coming from a Ruby background.