Thema:
Re:Noob sagt: Java saugt flat
Autor: johnjohnson
Datum:21.03.08 17:38
Antwort auf:Noob sagt: Java saugt von 677220

>Ich hab keine Ahnung von Programmierung. Und wahrscheinlich sind
Programme in Java (wie Azureus) und Java Applets im Web (wie bei Chats
oder Spielen) zwei verschiedene Dinge. Aber beides saugt. Arschlahm und
irgendwie schwerfällig. Immerhin: Ich hab mir jetzt wieder die MS Virtual
Maschine installiert und mit IE und diesem MS Java laufen bestimmte Sachen
einfach viel viel besser. Keine Ahnung was Sun da macht.
>
>Bin ich dumm, ist mein Computer zu lame? Warum stört das sonst keinen?


Java ist eigentlich gar nicht langsam. Java startet nur langsam. Sobald der JIT
(Just In Time compiler) einspringt kann Java sogar irrsinnig schnell sein.
Deshalb gibt es auch so viele Server im hochprofessionellen Umfeld, die in
Java geschrieben sind. Das Problem bei Java ist leider, dass Sun zuerst
versuchte, es für so Shize wie Applets zu vermarkten. Da hast du vollkommen
recht: Java saugt!

Und auch im Desktopbereich ist Java mit nativen Anwendungen verglichen,
ausser Konkurrenz langsam. Obwohl, mit richtig viel Ram, einem schnellen
Prozessor, der aktuellen JRE (Java Runtime Environment) und den richtigen
Libraries kann man durchaus ansehnliche Desktopanwendungen schreiben.
Eclipse ist da ein gutes Beispiel.

Wieso die Microsoft virtuelle Maschine so viel schneller ist, als Suns liegt
daran, dass Microsoft ziemlich getrickst hat damals. Ihre VM war deshalb
leider nicht 100%ig kompatibel und läuft - Sun mochte das nicht und hat
geklagt - deshalb immer noch auf Stand 1.1.x. Java ist mittlerweile bei 1.6
angelangt, aber Java im Browser ist zum Glück eh tot!


< antworten >