Posts: 394
Threads: 69
Joined: Jun 2023
been fucking w/ this noname language called V and it seems really cool but has a bunch of issues w/ not fufilling on features.
What they have right now regardless of having overpromised on a lot of shit seems really nice.
It's like Go but if you injected it with heroin and made it boof ketamine
https://vlang.io/
Anyone here w/ experience with the language, do you think it's worth it to continue working with it or do you think it's just a waste of time
Posts: 394
Threads: 69
Joined: Jun 2023
(Jun 19, 2023, 12:54 AM)Ishbea Wrote: It lacks a lot and has some really obnoxious characteristics, iirc it even forces you to use certain naming conventions and shit at times. I believe it's the only programming language where the compiler has crashed multiple times on me. Idk, in it's current state it's worth little, no sensible programmer would do any serious project on it.
Aside from that, poor support, poor and sometimes straight up no libraries for some tasks, and so on. Wait until it becomes more widespread or just pass imo.
I agree 100%
The biggest thing for me in V vs Go is how V does error handling
instead of like:
value, err := function()
if err != nil{
// handle error
}
I can do
value := function() or { // handle error }
outside of error handling I don't really see much point in using it over go
SERVICES NOT HQ 
Posts: 1,358
Threads: 118
Joined: Jun 2023
Seems completely useless, not sure why anyone would use something like this. This forum account is currently banned. Ban Length: Permanent (N/A Remaining) Ban Reason: Extreme degenerate behavior | Unwelcome here
Posts: 1,056
Threads: 2
Joined: Jun 2023
It's pretty useless at this point, I was disappointed This forum account is currently banned. Ban Length: Permanent (N/A Remaining) Ban Reason: Attempted Scamming | https://breachforums.rs/Forum-Ban-Appeals if you feel this is incorrect.
Posts: 67
Threads: 4
Joined: Jun 2023
nothing that makes it a worthwhile language imo
Posts: 24
Threads: 7
Joined: Jun 2023
Jun 21, 2023, 03:38 AM
(This post was last modified: Jun 21, 2023, 03:49 AM by House.)
(Jun 19, 2023, 12:45 AM)jahy Wrote: been fucking w/ this noname language called V and it seems really cool but has a bunch of issues w/ not fufilling on features.
What they have right now regardless of having overpromised on a lot of shit seems really nice.
It's like Go but if you injected it with heroin and made it boof ketamine
https://vlang.io/
Anyone here w/ experience with the language, do you think it's worth it to continue working with it or do you think it's just a waste of time
I see bare people talking about how V is useless but it's genuinely a solid interpreted language for now and at worse it stays that way but at best it could become a new Go. It's so new yes I am a mad V fanboy kill me.
Default immutable is pretty retarded I agree but for future uses V has way smaller ELF sizes than Golang binaries. Not a reason to fully switch but it writes fairly decently once you get used to it. I also agree yes the lead dev Alex or whatever his name is I wish death upon his family, he has a horrible habit of not delivering on features but I think this is more of trying to implement too many features at once. I don't think it's fair to say that V is dead, it still has time to actually improve on benchmarks and maybe some of their syntax. I hope it goes further.
Posts: 394
Threads: 69
Joined: Jun 2023
Jun 21, 2023, 04:13 AM
(This post was last modified: Jun 21, 2023, 04:18 AM by jahy.)
(Jun 21, 2023, 03:38 AM)House Wrote: (Jun 19, 2023, 12:45 AM)jahy Wrote: been fucking w/ this noname language called V and it seems really cool but has a bunch of issues w/ not fufilling on features.
What they have right now regardless of having overpromised on a lot of shit seems really nice.
It's like Go but if you injected it with heroin and made it boof ketamine
https://vlang.io/
Anyone here w/ experience with the language, do you think it's worth it to continue working with it or do you think it's just a waste of time
I see bare people talking about how V is useless but it's genuinely a solid interpreted language for now and at worse it stays that way but at best it could become a new Go. It's so new yes I am a mad V fanboy kill me.
Default immutable is pretty retarded I agree but for future uses V has way smaller ELF sizes than Golang binaries. Not a reason to fully switch but it writes fairly decently once you get used to it. I also agree yes the lead dev Alex or whatever his name is I wish death upon his family, he has a horrible habit of not delivering on features but I think this is more of trying to implement too many features at once. I don't think it's fair to say that V is dead, it still has time to actually improve on benchmarks and maybe some of their syntax. I hope it goes further.
I don't think it's dead or dying. I think it has potential and borrows some decent features from other languages, they have a solid product, but yea Alex seems to overpromise a lot.
There's a few features in the language I don't agree with like only way var declaration method (Sometimes maybe I want to declare something more verbose), default immutability is stupid but it's something i've gotten used to writing Rust, so I don't mind it too much.
Going off of Github stars is a shitty metric, but just saying VLang has more stars than both Dart and Ruby. So I think it has a future if it's user growth keeps developing at this pace.
However regardless, right now I wouldn't personally want to use it for anything more than hobby projects, it's still pre-production so they are still pushing breaking updates, and I can't rlly find a good niche to fit it into rn in my tech stack, I think when it stabilizes and get's more big libraries, it could be a solid language in place of Go for sure
SERVICES NOT HQ 
Posts: 6
Threads: 1
Joined: Jun 2023
I found out about this language not so long ago. I find it interesting for writing small exploits, because antiviruses do not know this language well and can give false positives.
Here is an example of this use
https://github.com/alexfrancow/offensive-vlang
|