LINUX
Auth Gábor
auth.gabor at enaplo.hu
Tue Mar 29 21:02:20 CEST 2005
Halihó!
VFX ezt írta:
> Azt en ertem, hogy a programozonak konnyebb (irtam progit javaban). De
> itt arrol megy a vita peldakkal megtamogatva, hogy a Javaban irt progi
> gyorsabb, mint egy x C forditoval forditott gepiodi progi. Na ezt nem
> ertem.
Nos. Leírtam. C nyelven - hiába magas szintű nyelv - a processzort
ismerned kell. Ismerned kell, hogy hány bites, és milyen műveleteket
szeret hamar végrehajtani, és azt milyen sorrendben teszi.
Ha csinálsz egy láncolt listát, akkor ezt mind le kell írnod. Java
nyelven egy osztály foglakozik ezzel, nem én. És a JVM-ben C és gépi kódú
programrészek oldják meg azt, amit C nyelven a programozó. Viszont a JVM
írói jól ismerik a JVM-et futtató oprendszert, processzort és hardvert.
Sokszor jobban, mint az alkalmazást fejlesztő. És ebben rejlik az, hogy
bármilyen gondosan megírt C program egy egyszerű hardverváltozás miatt
lelassul vagy felgyorsul.
--
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