News for hackers. Stuff that matters.
Re:V Language Review by theamk on Saturday June 18, 2022 @09:02PM (#31795225)
What do you mean "falsely accusing"? Looks like Xe's blog was correct, V was vaporware back than.

According to this post, it still kinda is.. At least the most interesting parts like unique memory management is 100% vaporware.

Re:V Language Review by amedvednikov on Sunday June 19, 2022 @01:11PM (#31801232)
It wasn't vaporware back then, it isn't now.

Here's a 1.5 year old demo of V's autofree working:

https://www.youtube.com/watch?v=gmB8ea8uLsM

Re:V Language Review by super_flanker on Sunday June 19, 2022 @02:00PM (#31801707)
Again!! Same video you've been throwing on whoever asks about "autofree", knowing very well that it doesn't work.

I asked this question before and was banned on discord, do you have control flow graph analysis anywhere in V? If not, how do you suppose your autofree engine would work flawlessly?

Re:V Language Review by amedvednikov on Sunday June 19, 2022 @04:07PM (#31802911)
Also, we now have an operating system Vinix, which uses autofree. Does that work as a proof for you or is that also not enough?
Re:V Language Review by super_flanker on Monday June 20, 2022 @01:47AM (#31806736)
And that's why vinix [1] is full of manual free calls? That tells how good autofree is, isn't it? Can you compile v compiler with autofree? Last time I checked, you can't.

[1] https://github.com/vlang/vinix/search?q=free&type=code

Re:V Language Review by amedvednikov on Monday June 20, 2022 @07:56AM (#31809213)
Because surprise it's 0.2, and autofree has bugs, can you imagine?
Re:V Language Review by super_flanker on Monday June 20, 2022 @01:31PM (#31813073)
Nowhere from homepage you get the clue that it's 0.2, do you?
Re:V Language Review by amedvednikov on Monday June 20, 2022 @05:29PM (#31816254)
It says 0.2 right there in the center of the home page, under the big "The V Programming Language"
Re:V Language Review by delian66 on Monday June 20, 2022 @10:58AM (#31811130)
You can actually compile the V compiler with -autofree.

The resulting executable however does segfault - try it with:

    ./v -autofree -o x cmd/v
    ./x version
You seem to talk a lot about things, that you are not well informed about.
Re:V Language Review by super_flanker on Monday June 20, 2022 @01:33PM (#31813100)
> The resulting executable however does segfault

Doesn't give lot of confidence that it works, does it?

> You seem to talk a lot about things, that you are not well informed about.

Unlucky for you, it's not discord, you can't ban me here. So freaking deal with it.

Re:V Language Review by delian66 on Tuesday June 21, 2022 @09:07AM (#31823448)
I have never banned people on any platform.

Letting them speak and reveal how vile they are is better in my experience.

Re:V Language Review by amedvednikov on Sunday June 19, 2022 @02:04PM (#31801741)
Nobody bans for questions.

And the video I posted proves that it works. Keeping saying "it doesn't work" is ridiculous.

Re:V Language Review by vlang1dot0 on Sunday June 19, 2022 @01:33PM (#31801471)
Your demo includes code that uses manual memory management because of autofree bugs.

https://github.com/vlang/ved/blob/9b85e6291c9fe9135db1e300de...