Auch hier nehme ich eine sehr differenzierte Haltung ein. Ich glaube, daß die
Qualitäten von Java für gute Client-Programme ausreichen.
Jedoch halte ich es für untauglich um gute Server-Programme damit zu
erstellen. Der Grund ist mangelnde Performance. Es mag ja sein, daß ein Serverprogramm auf einer E10000 oder SP2 hinreichend schnell läuft. Aber meine Maxime ist, daß es auch auf kleinen Rechnern mit wenig Memory schnell und robust laufen muß. Da reichen die Qualitäten von Java nicht aus und ich erwarte auch nicht, daß es das in Zukunft bieten kann.
Ein Indiz dafür, daß ich nicht verkehrt liege: fast alle Standardanwendungen, die Java benutzen, verwenden immer noch die Version 1.1.8. Z. B. StarOffice oder der Installer für Oracle 9i und es scheint kein Sprung auf eine höhere Version in Sicht. Alle warten auf eine Version, die die alten Probleme löst aber leider kommen hauptsächlich neue Features. Das ist schade für eine so vielversprechende Programmiersprache.
schließen