Replies: 4 comments 14 replies
-
autofree will be a first class citizen in 0.5. Like the blog post on autofree explains, and like you mentioned, GC indeed showed a better performance than expected (and better than autofree), but it's clear that autofree is wanted/needed by many. |
Beta Was this translation helpful? Give feedback.
-
I would like to know about when V0.5 will be released? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
There is a number of issues, in regards to the statements above:
I'm not understanding the insistence to make autofree the highest priority, when it's not listed as being that on the website. Don't get me wrong, another and faster form of automatic memory management is a nice feature (add arena allocation in there too), but it's not the only feature. Team V keeps making it clear it's one of many things being or to be worked on. V performs about as well as Go (but you can turn the GC off or choose something else), which are both compiled languages, and where they may have an advantage or disadvantage (to each other) depends on the test used and how the particular code was written. The V language and other libraries (like VUI or C2V for instance), looks to be of at least equal importance to any particular memory management option. From what I've read around here and the website, looks like various options for manage memory will always be provided. Autofree looks to always be one of various options, versus the only option or the only reason V exists. |
Beta Was this translation helpful? Give feedback.
-
I read a lot of the author's documents about V, and many of them said that GC brought him surprise, which made me think that V language is still a language that mainly develops GC.
To be honest, I came here for the Autofree function, and I think many people came here for this function.
There are too many languages that use GC. If the V language is dominated by GC, I don't think there will be much development, even if it is a combination of autofree and gc (this combination is uncontrollable).
I think the V language should spend more time on autofree, and provide a complete autofree option when compiling, so that I can know that my program is controllable.
Beta Was this translation helpful? Give feedback.
All reactions