kodtabla

Auth Gábor auth.gabor at enaplo.hu
Fri Mar 18 09:11:41 CET 2005


Halihó!

ide.ne.irj at freemail.hu ezt írta:
>>   Igen. A weboldalak már csak ilyenek.
> A weboldalt viszont rengetegen hasznalhatjak egyszerre, es ha nem birja
> a gep, akkor veszel melle meg egyet, majd meg egyet stb..., kozben az
> user bosszankodva bezarja az ablakot, hogy milyen xar oldal ez, a kocsog
> amator programozo megint benazott egy jot. Esetleg meg is nezi hogy ki
> csinalta az oldalt, es elkeruli az illetot...

  Miért érzem úgy, hogy nem igazán forgolódtál még webszolgáltatás 
környékén?

> Az igaz hogy rovid tavon, a melo atadasaig olcsobb xar progit irni, es
> venni egy jo gepet ala, majd utanam az ozonviz... Sokan vannak akik
> ennel igenyesebb munkat vegeznek, vagy legalabbis probalnak torekedni
> ra.

  Bocsáss meg, de nem fogok olyan hülyeségekkel tökölni, hogy Java nyelven 
az "if (x%2==0)" vagy az "if (x&1==0)" fut-e le hamarabb. Egyrészt azért, 
mert ilyen apróságokból több tízezernyi van; másrészt pedig a 
fordítóprogram úgyis optimalizál (és tudatában van ezeknek a 
könnyítéseknek); harmadrészt a futtató HotSpot megtalálja azokat a 
helyeket, ahol a program sokat időzik a futás során és azt gépi kódra 
gyorstárazza; negyedrészt Intel architektúrán az utóbbi kód hatodannyi idő 
alatt fut le, más processzoron pedig azonos idő alatt. Mi a szarnak én 
foglalkozzak olyan dolgokkal, amelyekre a gép sokkalta inkább alkalmas?
  Tök jó dolog lehet a kocsmában mesélni, hogy egész nap egy cikluson 
dolgoztál, ahol megspóroltál két órajelet. Magas szintű nyelven hány olyan 
programot írtál, ahol milliós nagyságrendben futnak le ciklusok 
másodpercek alatt egy olyan gépen; főleg egy olyan gépen, amely 3 milliárd 
utasítást hajt végre egy másodperc alatt?
  Nem mikrovezérlőről van szó, ahol ezek számítanak, hanem PC-ről és egyéb 
nagygépekről. Persze tudom, a Sun hülyeséget csinál, de legalább hülyére 
keresi magát rajta.
-- 
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