J
Jon Harrop
Lew said:I find reproducible results that show Java is comparable
to C++, you say, "Oh, but those benchmarks aren't valid." Well, the fact
that they are reproducible means that people can decide for themselves.
Reread what I wrote above: I tested the benchmark that you cited claiming
that it showed Java to be fast and found the exact opposite to be true.
Indeed, I did this for every single testable benchmark and they all showed
the same results.
The fact remains that Java is not the slowpoke you claim.
That is a triumph of hope over reality. Most of the benchmarks we've looked
at in this thread prove that to be completely wrong.
The fact is that it is, for many tasks Java is comparable, and for most,
in the same ballpark as C++.
For some tasks, yes.
The fact is that you have not countered with any reasonable evidence
for *your* claims,
Nonsense. I only just posted my results for the benchmark that _you_ cited
and they showed, again, that Java is much slower.
while the evidence just mounts and mounts and mounts for the "Java is near
enough to C++" side.
What drivel. Look at the benchmark the OP posted. A dozen Java
implementations later and 20x as much code and it is still 2x slower than
the OPs C code.
I read the articles with the same eye to reproducibility and comparability
you claim to use.
I doubt that: I have a PhD in computational physics from the University of
Cambridge.
I'm convinced by the hard evidence, enough to discount your flamebait
rants.
No, you and Steve subscribe to the religious faith that Java is performant
in the face of overwhelming evidence to the contrary.
At this point I am aware that Jon is only going to continue his polemical
approach not grounded in tests and facts, for what agenda I can only
speculate. My intent is to counteract the misrepresentations and provide
evidence for the objective-minded to decide for themselves.
If that were true you would have optimized the Java code in any of these
benchmarks (e.g. the OPs) to run as fast as the other languages.
Instead you have simply restated your position of blind faith several times.
Go ahead, optimize them. I dare you. You can start with the symbolic
simplifier I just posted.