It’s a funny thing to hear these things. But tiresome.
[quote]- Speed of execution: I know that Java is certainly catching up in terms of speed.
[/quote]
Why do people always focus on speed? Speed is so trivial compared to other factors, such as: reliability, standardization, orthogonality, writability and readability.
C++ does poorly in all those categories I mentioned.
If speed was really so important we would all be writing in assembly today, but you know what, speed is not a big factor when it comes to application performance!
And even so, Java is performing nearly as good as C++ anyway. I’ve seen some benchmark comparisons, and they are all promising for Java.
So, why would ANYONE choose a language that performs worse in all categories, except maybe one where the differences are so trivial it doesn’t matter?