Comment Re:Why Java still isn't faster than C++ (Score 1) 923
Did you try reading any of the rebuttals helpfully provided by the site (the links at the bottom)? They are pretty damning, and show that his benchmark C++ programs are ridiculously inefficient, leak like a sieve, and improperly measured in any case. The rebuttal benchmarks don't look like they were bunched together by an amateur unfamiliar with the language either.
For your reading pleasure:
http://www.w3sys.com/pages.meta/benchmarks.html
http://www.freewebs.com/godaves/javabench_revisit
In the end, the Java Runtime is doing a bunch of stuff that simply doesn't get done in C++. No manner of optimisations are going to make something look like nothing.