No, it is the responsibility of someone the person who is making the extreme claims to back them up with evidence or reasoning!
And the link you give us! Is this supposed to be evidence for this very dodgy claim?!
There’s no actual explanation of the graph, but my guess is that C is taken as the baseline, which is why there’s only one dot in that column.
Well, that graph seems to show Julia outperforming C in only one category, and underperforming in four others!
More, I’m skeptical about the whole thing. It’s hard to tell the exact details, because there are no numbers, and it’s a logarithmic graph, but to pick one point, Lua seems to do the print_to_file
benchmark about twice as fast as C.
But Lua is written in C. It doesn’t implement any file I/O at all — it just calls the C standard library. The Lua source code makes heavy use of C’s printf
and sprintf
everywhere.
There seems no possible mechanism for Lua to be able to print to a file so much faster than C.
If the Lua print_to_file
benchmark is twice as fast as C, I would start wondering what the quality of the benchmarks is like.