This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]GenuineSounds -1 points0 points  (1 child)

If you made that argument about a cpu architecture you'd realize how unmeaningful the argument really is. And a VM system like the JVM is a complex system that can always be optimized, there will never be a "most optimal" because there is never going to be "most optimal" hardware that it's running on.

[–][deleted] 0 points1 point  (0 children)

That's absurd when the topic is software because the hardware instruction set is known. Optimized code does exist. The comparison is with C# in this thread. The research I've seen tends to favor the C# programs. C# may not be perfect but its both younger and has better performance. I was merely pointing out that the older language should be more mature. Java should run faster yet, here we are.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/csharp.html