3 ms·
Even garbage collected languages do not prevent leaking memory because doing so requires understanding programmer intent. For example, adding objects to a stati
by vlang1dot0 6y ago
Even garbage collected languages do not prevent leaking memory because doing so requires understanding programmer intent. For example, adding objects to a static hash map and never using them is a memory leak that no GC will fix.
V has the same issue and autofree will not be able to fix it.
Reference counting is also necessary even in entirely single threaded programs to handle some situations.
It's concerning you state things that are categorically false with such certainty.
- moldavi 6y agoYour comment, while true, is too pedantic to be useful. No language I've ever seen can prevent that broader definition of memory leaks, so it's not a useful distinction to make when comparing languages.
- vlang1dot0 6y agoOk but then the author should not be claiming that. The problem with V is that the author makes astounding claims and when people push back on that even slightly they get harassed. Even your comment nit-picks mine over technicalities while ignoring the obvious issues with the author's. Given how many of the "features" of V are completely unimplemented or only work in the most narrow of edge cases, it's not clear to me why so much grace is extended to the author who's generally been unable to deliver his promises all while collecting a tidy sum on patreon.
- deleted 6y ago[deleted]