Hello Lista tagok,

Mivel gondoltam nem hagyom haldokolni a listát. Mellé eléggé egy gentoo közeli projecten dolgozok szabad 25 percembe. Ezért kikérem a véleményeteket.

A dolog lényege egy szemléltetés.

Melyik programozási nyelv milyen sebességgel dolgozik.

Tehát fogunk egy long_integert majd 5 for ciklusba 90, 89, 88, 87, 86 szor végig forgatjuk. Elvileg ennek nincs értelme. Vagy mégis ? Mindenki kipróbálhatja a mellékelt 4 példa fájlban.

Kérhetnék véleményt ?


Ahogy én ezt terveztem:


python test:

time python speedtest.py


php test:

time php speedtest.php


Nodejs javascript test (lehet rhino-val is tesztelni de ne lepődj meg az eredményen az esetben ):

time node speedtest.js


c optimalizálás nélkül :

gcc -o s speedtest.c

time ./s


c -O1 optimalizálással :

gcc -O1 -o so1 speedtest.c

time ./so1


c -O2 optimalizálással :

gcc -O2 -o so2 speedtest.c

time ./so2


c -O3 optimalizálással (nagy valószínűséggel ez már felesleges):

gcc -O3 -o so3 speedtest.c

time ./so3