4 ms·
Even when they are known to be scammers and frauds? V's author is paying others to write things in V (even when basic functionalities don't work as advertised)
by super_flanker 4y ago
Even when they are known to be scammers and frauds?
V's author is paying others to write things in V (even when basic functionalities don't work as advertised). They don't want to improve the language, they want to create a showcase to attract more funding, that's about it.
- ylluminate 4y agoThis is a complete lie.
- super_flanker 4y agoLike what is lie? I was offered money to develop something in WASM using V, so that they could add it to their "awesome-v" list. Aren't you the part of the core team who bans anyone on discord who asks questions about V's memory management?
- amedvednikov 4y ago
- ylluminate 4y ago
- Tozen 4y agoFrom what I've seen, V's author (along with other contributors and sponsors) have been constantly improving the language. Of which, these efforts are applauded by V's users and supporters. As far as I'm concerned, V works as described in their documentation. As with any language, there are some specifics that are subject to interpretation or debate, but that is to be expected. And, V is not doing anything that other languages also try to do in terms of sponsors and investors to sustain progress, increase popularity, or make improvements.
- spacechild1 4y ago> As far as I'm concerned, V works as described in their documentation. Really? Can you explain to me how memory management works in V?
- Tozen 4y agoV (which is at 0.2.4) is using -gc boehm, which is presently the default. On present versions, you don't have to do anything to enable it. On older versions, you needed to enable -gc boehm. You can choose to use and enable Autofree (-autofree), which works, but you have to know what you are doing. Thus it's best to refer to examples of its usage. Then you can also manage memory manually, where of course you clearly must know what you are doing. Autofree will not be the default until version 0.3 of the language. Autofree inserts free calls during compilation, and the rest is managed by RC. V will be giving users 3 choices: GC, Autofree, or manual. Those people that actually use the language, would already know this. This is mentioned on both the website and in the documentation, and any confused users can simply ask on discord (https://discord.com/invite/vlang https://discord.com/invite/vlang) or the GitHub discussion (https://github.com/vlang/v/discussions https://github.com/vlang/v/discussions).
- spacechild1 4y agoCan you point me to a source that explains how "autofree" is supposed to work? EDIT: > which works, but you have to know what you are doing This does not feel very convincing...