• sanyicks
    #85
    "Valami ilyesmit olvastam valahol. Pedig az zabálja a procit rendesen, a natív gépi-kódhoz képest (ASM/C#/C++ és társai), ha jól sejtem."

    Ezt benézted, mert a C# gyak a java koppintása... az egész virtuális gépen megy. .net keretrendszer a jre megfelelője.

    Egyébként a legtöbb esetben már a vm kód megközelíti a natív kód sebességét, sőt, néhány esetben gyorsabb is lehet, mert a vm futás közben optimalizálja a kódot a futási körülményeknek megfelelően. Na meg például mivel minden tud mindenről, sokszor nem is vizsgál változót, mivel tudja hogy nem változott, és azt is hogy mikor változik. Míg a gépi kód statikus, az mindig ugyanúgy megy, újra és újra megcsinál mindent, nem is tud a körülményekhez alkalmazkodni.