It has an automated release generated every week. The could be no commit activity whatsoever and there would still be 52 "releases" of V every year. It's one thing to like V but it's another to constantly repeat…
I don't see how that really follows. V heap allocates any value which is address taken. You don't need to be an advanced C programmer to use pointers.
They've been working on C2V for a long time now and even still it falls over quickly for anything other than the exact version of doom they are using. Multiline comments crash the tool for instance.
You only merged it one hour ago. https://github.com/vlang/v/pull/14805 Over promising (hardly a one line patch) and under delivering (well beyond your "it will be fixed today" statement) as usual.
Did you even bother to read what he pasted? Tcc is used in the first set of commands that do not terminate.
How's that "one line" fix in the type checker coming? Looks like it wasn't fixed yesterday.
Your demo includes code that uses manual memory management because of autofree bugs. https://github.com/vlang/ved/blob/9b85e6291c9fe9135db1e300de...
Yes, technically you can do that but it makes no sense from a design point of view to have a language that cares so much about safety it adds a borrowing system but then says "fuck it" to type safety. You have to have…
If the US gov decides to project its will on your software project, an ISO standard is not going to help you at all. They will sabotage the ISO process, or force your hosting provider (GitHub) to remove your project or…
I see about 1k lines of new tests, probably 500-600 lines of build system integration across various files, nearly 1k lines of cargo lock file information for dev dependencies and the Rust code appears to be more highly…
According to the article: > YJIT is a relatively simple JIT compiler that totals about 11,000 lines of C code.
So no actual response to objective criticism just "my interpretation is things are going well so they can claim anything they want"? Wow, what a compelling argument you make! If you want to look at GitHub, sure let's do…
Are you arguing it's fairer to say V's default is to ignore managing memory at all?
So, you're saying C2V is closed source then? Which is exactly what Alex said isn't true.
Really? - No null Then what is `voidptr(0)`? - No global variables https://github.com/vlang/v/blob/master/doc/docs.md#global-va... At least add "by default" to the web site. - No undefined values Which is done by…
So how do you plan to make autofree work without move semantics, an ownership model or borrowing annotations? If your answer is "like Lobster", then how do you plan to deal with the semantic differences between those…
No, "it's fast because it's C" doesn't hold. You can write slow code in any language.
Could you point to the C2V source?
The reason V is so controversial is that it separates nearly everyone who looks at it into two diametrically opposed groups: those who have some experience or knowledge of programming language design and implementation…
This feels intentionally ignorant of the state of Rust considering there is more funding and more people paid to work directly on Rust than any prior point in the project's entire history.
Rust is not governed by the Rust Foundation. Rust is governed by the Core Team and the teams under them.
I'm pretty sure sed could have saved them the trouble.
It has an automated release generated every week. The could be no commit activity whatsoever and there would still be 52 "releases" of V every year. It's one thing to like V but it's another to constantly repeat…
I don't see how that really follows. V heap allocates any value which is address taken. You don't need to be an advanced C programmer to use pointers.
They've been working on C2V for a long time now and even still it falls over quickly for anything other than the exact version of doom they are using. Multiline comments crash the tool for instance.
You only merged it one hour ago. https://github.com/vlang/v/pull/14805 Over promising (hardly a one line patch) and under delivering (well beyond your "it will be fixed today" statement) as usual.
Did you even bother to read what he pasted? Tcc is used in the first set of commands that do not terminate.
How's that "one line" fix in the type checker coming? Looks like it wasn't fixed yesterday.
Your demo includes code that uses manual memory management because of autofree bugs. https://github.com/vlang/ved/blob/9b85e6291c9fe9135db1e300de...
Yes, technically you can do that but it makes no sense from a design point of view to have a language that cares so much about safety it adds a borrowing system but then says "fuck it" to type safety. You have to have…
If the US gov decides to project its will on your software project, an ISO standard is not going to help you at all. They will sabotage the ISO process, or force your hosting provider (GitHub) to remove your project or…
I see about 1k lines of new tests, probably 500-600 lines of build system integration across various files, nearly 1k lines of cargo lock file information for dev dependencies and the Rust code appears to be more highly…
According to the article: > YJIT is a relatively simple JIT compiler that totals about 11,000 lines of C code.
So no actual response to objective criticism just "my interpretation is things are going well so they can claim anything they want"? Wow, what a compelling argument you make! If you want to look at GitHub, sure let's do…
Are you arguing it's fairer to say V's default is to ignore managing memory at all?
So, you're saying C2V is closed source then? Which is exactly what Alex said isn't true.
Really? - No null Then what is `voidptr(0)`? - No global variables https://github.com/vlang/v/blob/master/doc/docs.md#global-va... At least add "by default" to the web site. - No undefined values Which is done by…
So how do you plan to make autofree work without move semantics, an ownership model or borrowing annotations? If your answer is "like Lobster", then how do you plan to deal with the semantic differences between those…
No, "it's fast because it's C" doesn't hold. You can write slow code in any language.
Could you point to the C2V source?
The reason V is so controversial is that it separates nearly everyone who looks at it into two diametrically opposed groups: those who have some experience or knowledge of programming language design and implementation…
This feels intentionally ignorant of the state of Rust considering there is more funding and more people paid to work directly on Rust than any prior point in the project's entire history.
Rust is not governed by the Rust Foundation. Rust is governed by the Core Team and the teams under them.
I'm pretty sure sed could have saved them the trouble.