4 ms·
Quite a bit of work has indeed gone into the language, and what has been accomplished is no mean feat, but the myriad open bugs [1] around core features of the
by lf-non 4y ago
Quite a bit of work has indeed gone into the language, and what has been accomplished is no mean feat, but the myriad open bugs [1] around core features of the compiler do not inspire confidence.
It'd be better if the documentation reflected that the language was in an alpha state rather than touting stability guarantees etc.
[1] https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+label%3ABug https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+lab...
- amedvednikov 4y agoAll big projects have open GitHub issues. You just linked to 500 open and 3000 closed bugs in V. For example, Rust has 8000 open/35000 closed. Yet it's a very mature language. V is very stable for its age. The compiler can build itself since the release (it now has 220k lines of V!) and we have big projects like the Vinix OS written entirely in V, and it can already run GCC/g++ and Doom for example.
- lf-non 4y agoOk, I'll try it out once more. Last I tried it a simple program I wrote using the ui toolkit was crashing for some issue I couldn't quite figure out. Maybe things have substantially improved since.
- ruune 4y agoI had the same experience. Tried out V a couple of weeks ago because I needed a really simple GUI application. Compiling example code resulted in errors I couldn't understand nor google. I enjoyed playing around with V until that point, but went back to Go and built my stuff with some giant UI library into a 10mb binary that at least worked how it should. I like V though so I will try it out again sometime
- amedvednikov 4y agoThat's strange. All examples are compiled via CI on all systems.
- ruune 4y agoMaybe that was an error on my end then, early in the morning lying in bed stuff. And iirc the UI library did say it was in an early stage or something like that. (I think you are the author, or at least involved in the language? I don't want to come off as simply bashing your language. Most people here seem to do enough of that... Definitely didn't try it out enough to have any opinion on the advanced features mentioned. I enjoyed the Go-like syntax with different ideas though. So definitely keep going)
- amedvednikov 4y agoYes, I'm the author, and indeed the UI is at a very early stage. We'll make it stable this year.
- ylluminate 4y agoBest recourse is usually pop into Discord chan into #v-ui-chat or #help and ask about your issue, unless it's a clear bug and then filing an issue first and then referencing it in Discord might be best.
- Brian_K_White 4y agoIt's definitely not anyone's fault for not taking this seriously. I thought it was a gag and only these comments make me think it might possibly be a real language.
- deleted 4y ago[deleted]
- ylluminate 4y agoDefinitely real and definitely awesome. Give it a try - it's very quick to compile from source (git clone; make - all in roughly under a few seconds).
- ylluminate 4y agoNice to see there are some small projects (program) that have been running for 2 years (backend services) written on very early V. Quite interesting insomuch that when you get something compiled that does what you want, it works very well.