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