> V can be bootstrapped in under a second by compiling its code translated to C with a simple
cc v.c
No libraries or dependencies needed.
Git is a dependency, which means perl is a dependency, which means a shell is a dependency, which means glibc is a dependency, which means that a lot of other things (including posix threads) are also dependencies. Pedantically, you could even go as far as saying that you could count the Linux kernel, the processor being used and the like as dependencies, but that's a bit out of scope for this.
==============
Ridiculous and unnecessary nitpicking.
Also benchmarking the language with a debug build, using a slower backend, and while running vfmt.
Here's a better benchmark: V compiling itself in 0.3 seconds:
So if it was a release build from the time, there wouldn't have been massive memory leaks, she would have been able to compile 1.2 million LoC per core per second, V would have only used 400kb of space to compile itself, and the curl binary wouldn't have been used for the download_file function? I agree that there's a cutoff where Linux dependencies don't really count as dependencies in this case.
This is great. I try to have an objective discussion about whether or not Christine's critique is fair, get no response, and am downvoted by who I assume are V lang fanboys. Not improving my impression of the language.
It's important to sort out these lies (and apologize for them if they were, in fact, lies) because no company will use a product they can't trust to do what it says. Though it's all at V lang's own peril I suppose.
> V can be bootstrapped in under a second by compiling its code translated to C with a simple cc v.c No libraries or dependencies needed.
Git is a dependency, which means perl is a dependency, which means a shell is a dependency, which means glibc is a dependency, which means that a lot of other things (including posix threads) are also dependencies. Pedantically, you could even go as far as saying that you could count the Linux kernel, the processor being used and the like as dependencies, but that's a bit out of scope for this.
==============
Ridiculous and unnecessary nitpicking.
Also benchmarking the language with a debug build, using a slower backend, and while running vfmt.
Here's a better benchmark: V compiling itself in 0.3 seconds:
https://www.youtube.com/watch?v=pvP6wmcl_Sc