Java theory and practice: Urban performance legends, revisited
This is just a reminder to myself that I need to read this article sometime, it is on some of the myths surrounding Java.
Java theory and practice: Urban performance legends, revisited
The Java™ language is the target of a lot of abuse for performance. And while some of it may well be deserved, a tour of message board and newsgroup postings on the subject shows that there is a great deal of misunderstanding about how a Java Virtual Machine (JVM) actually works. In this month’s Java theory and practice, Brian Goetz pokes some holes in the oft-repeated performance myth of slow allocation in JVMs.
Javalobby has an article showing some benchmarks done by someone over the weekend that clearly show Java beating C in at least one benchmark which deals with memory allocation. The other benchmarks do show C ahead of Java, but not by all that much. These clearly show that anyone who says Java is slow doesn’t have a clue as to what they are talking about.