LINUX

Auth Gábor auth.gabor at enaplo.hu
Tue Mar 29 20:37:52 CEST 2005


Halihó!

VFX ezt írta:
>> Ha nem érted, vagy nem láttál még ilyet, akkor sajnálom... :(
> Nem kotekedesbol csak tenyleg nem ertem, hogy egy interpretalt progi
> hogyan lehet gyorsabb egy nativ gepikodu proginal. Foleg ha figyelembe
> vesszuk, hogy a virtualis gep is program ami gepidot igenyel, mig a
> masik esetben ilyen nincs?!
> Pici ellentmondast erzek. Ha nincs, akkor mit nem ertek?

  Nem ismered a Java nyelvet. Sok olyan helyzet van, amikor a Java nyelv 
önmagában előnyt jelent. És van sok olyan, ahol hátrányt. Például nem kell 
foglalkozni azzal, hogy egyes láncolt listákat hogyan valósítasz meg. A 
JVM-ben implementált osztály tudja, hogy az adott architektúrán hogyan 
valósítsa meg. Persze lehetőség van a C programot teletenni ifdef 
sorokkal, de azzal csak nehezebben kezelhetőbb lesz. A JVM baromi sok 
ilyen dolgot megcsinál, amivel nem kell foglalkoznom: nem kell 4 
architektúrát és nyolc processzort (és sok oprendszert) ismernem ahhoz, 
hogy a program jól fusson, ezt az adott JVM írói tudják, és jól tudják.
  Hatalmas szívás a C programok portolása egy UNIX like rendszerről egy 
UNIX rendszerre, más processzorra. Ami addig jól futott, az csiga lesz... 
és jönnek az ifdef sorok.
-- 
http://www.enaplo.hu - Iskolai Információs Rendszer
Auth Gábor -=- +36-70/9400-341 -=- ICQ: 49179141
FreeBSD 5.3




More information about the Elektro mailing list