With naive code designs, Java gets close to C in execution times.
Whoa. Though Java didn’t beat C in this naive implemenation, it’s close enough. So, the myth about Java catching up with C does seem valid for long running programs which happen to hit some particular code repeatedly. What’s more interesting is Java does beat C if the optimizations aren’t turned on.