Manuel B.: C oder C++

Beitrag lesen

Hi,

Jo, bei uns an dem einen Lehrstuhl an der Uni wurde auch an einem Betriebssystem auf Java-Basis gewerkelt, und nach meiner Erinnerung konnte JX es geschwindigkeitsmaessig in manchen Bereichen durchaus mit Linux oder Windows aufnehmen.

Das kannst du ja nicht vegleichen. Wenn der Kernel schon das Java ausführt, ist es logischerweise schneller als eine VM.
In dem Fall ist Java ja auch die hardwarenahe Sprache, die bei Linux z.B. C ist.

Und bei wenig Arbeitsspeicher würde mich interessieren, welche Applikation in Java schneller läuft als in C/C++. Ich programmiere alle 3 Sprache (u.a.) und hatte grundsätzlich Geschwindigkeitseinbussen mit der VM. Das ein Programm, das direkt ausgeführt wird, langsamer ist, als ein Programm, das über eine VM läuft, wäre ein Phänomen (falls der Programmierer weiss, was er tut, natürlich)