Das ist kein Problem der Sprache Java, sondern der JVM. Wenn die JVM nix
taugt, kann die Sprache nix dafür. Ich bin sicher, daß Du Dir ganz
leicht auch für Smalltalk, Python und Co. schlechte Implementierungen
vorstellen kannst. Mit den Sprachen hat das nix zu tun.

Wie sieht es denn mit gcj aus ? Wie ist der GC da implementiert ?

Gruss

Frank