Schaue dir mal die Berichte (der Entwickler) zu LibreOffice 3.4 an. Dort hat man einige Im- und Exportfilter von Java auf C++ umgestellt (bei LibreOffice will man generell weg von der Java-Abhängigkeit). Die C++ Variante ist 40x schneller als die Java Variante gewesen (und ich glaube nicht, daß man da schon alle Optimierungsmöglichkeiten genutzt hat).
Da waren wohl die Java entwickler von einer zu starken Objektorientierung und Abstrahierung zu fasziniert das sie dabei die Performance vergessen haben. Kann mal passieren. Hätten wahrscheinlich durch ein paar Stunden Profiling diese vervierzigfachung der Performance auch hin bekommen.
Windows Vista - Eine neue Erfahrung in Fehlern.