Benchmarks haben ergeben, dass Java in vielen Bereichen schneller als c, c++ und Delphi ist.
Ich weiß, die c't-Ausgaben habe ich auch. Und es ist schon recht erstaunlich, dass eine halb-interpretierende virtuelle Maschine so schnell sein kann.
Allerdings gibt es auch Bereiche, in denen Delphi ganz klar vorn liegt. Üblicherweise in der Verwaltung von Speicherbereichen, Zeigern und Klassen-Instanzen.
Und 20 MB für eine Runtime runterzuladen, das kann man dem User dann schon noch zumuten. Vor allem, weil es auf wirklich jeder CD von Computerzeitschriften drauf ist.
Richtig. Und solange .NET 2.0 ein paar Jahre Standard bleiben wird, ist das auch in Ordnung.
Und zwischen .NET und Java is noch ein Unterschied. Das eine wird von Sun gepusht, das andere von Microsoft. Und wir wissen ja, was derzeit den PC-Markt dominiert...
Ja, ich kann mich gut an den Streit um Microsoft's Pseudo-Java-VM für den IE erinnern. Sun will Java durch VMs auf möglichst vielen Hardware- und Betriebs-Systemen verbreiten, Microsoft scheint für .NET erst mal der PC-Sektor unter Windows zu reichen (insofern kann Microsoft die Entwicklung von Mono ja nur recht sein).