5 ms·
Good find, a pretty specific issue resulting in an unhandled error. That's why the language is not 1.0 yet :) Such cases are quickly picked up and fixed by the
by amedvednikov 5y ago
Good find, a pretty specific issue resulting in an unhandled error. That's why the language is not 1.0 yet :) Such cases are quickly picked up and fixed by the team. This one is already being worked on and will be fixed this week.
300+ contributors.
- sergiotapia 5y agoFWIW bro I enjoy that you are building something so ambitious and making progress despite the unwarranted hate. I have no idea why you bring out so many visceral trolls. Can someone share why this guy and vlang are so hated? It seems like he is ironing out the kinks even years after the hate keeps piling on. He keeps this up he's going to win.
- kgeist 5y agoI applaud Alexander's efforts, but the hate is somewhat warranted, because they make misleading claims such as having "innovative memory management" when in fact they merely use Boehm GC. All the hate could be entirely avoided if their "marketing material" was a little more honest and humble.
- amedvednikov 5y agono, we don't "merely use Boehm GC"
- kgeist 5y agoWhat else do you use besides it?
- amedvednikov 5y agoautofree (compile time frees) it's on the website and in the video I referenced here
- kgeist 5y agoBut you said it's unfinished and hidden behind a flag. And it's been like that for several years. I found this in the docs: >Autofree is still WIP. Until it stabilises and becomes the default, please compile your long running processes with -gc boehm, which will use the Boehm-Demers-Weiser conservative garbage collector
- amedvednikov 5y agogc is also behind the flag so why do you pick one over the other? the language is still at 0.2
- vlang1dot0 5y agoAre you arguing it's fairer to say V's default is to ignore managing memory at all?
- kgeist 5y ago>so why do you pick one over the other? Because the documentation recommends to use GC instead of auto-free which is "WIP".
- jokethrowaway 5y agoIt's a communication problem. Looking at the homepage and the projects it feels like everything is ready and, if the claims were true, it would be the most ground breaking language of the last decades. When you go to look at the code or try to run something you find out: - some things are still closed source - some are broken - some are wins from C It's a great strategy for collecting a check from VCs and I wish the author the best of luck, but it won't fly with developers.
- amedvednikov 5y agoNo things are closed source. Never have been. What things are broken for you? What claims are not true?
- EdSchouten 5y agoAs I can't respond to amedvednikov's comment below, let me respond to it through yours (sorry): > No things are closed source. Never have been. That's not correct. I seem to remember that when V was released initially, the compiler was available for download in binary form only. The source code was only released later on.
- amedvednikov 5y agoThat was before the public release and only lasted for a week. So saying now 2.5 years later some things are closed source is ridiculous.
- vlang1dot0 5y agoCould you point to the C2V source?
- ylluminate 5y agoWe could, but it's not yet public. Rest assured, it exists and there is work going forward on it to get it out the door somewhat soon. You may find the public `go2v` work interesting. It's being worked on by some other folks in the community: https://github.com/vlang/go2v https://github.com/vlang/go2v
- Tozen 5y agoIt is very impressive that the creator of Vlang can come here to face the critics, trolls, and bashers. That tells you something positive about his character and fortitude. What is also very interesting, is that when various trolls make their derogatory claims or bash on his creation, he responds to them with facts and references. Many of them never respond back and run away.
- sergiotapia 5y agoThat's what is most crazy to me. Even the creator of Nim (Araq) flamed this guy in the Nim forums but most of his criticism seemed to be superficial and opinion based. I don't know what to think. I'm not a language expert by any means. I just hope this guy succeeds, the goals are tremendous.
- amedvednikov 5y agoThanks for your support :)