Java är inget leksaksspråk! Det är stringent, elegant och rent av vackert. Exekveringsmodellen är även den bra. Det är inga problem att skriva Javaprogram med mycket goda prestanda, för att anknyta till Apple är WebObjects ett bra exempel på detta.
Så det är antagligen kodens fel. Eller modellen. Eller båda.