Komolytalan#27
Ezért kódolok AS3-ban - ez elég lassú ahhoz, hogy optimalizálni kelljen:-D
Komolyra fordítva a szót: a programozás ma már jellemzően nem az optimalizálásról szól, hanem a feladatok leoszthatóságáról, és ehhez nem ASM meg python kell illetve KOffice, hanem olyan fejlesztőeszközök amik eleve úgy készültek, hogy egy projecten minél többen dolgozhassanak. Ezek az eszközök meg jellemzően nem futnak kevés memórián. Ha valaki diák, és elmegy első munkahelyére akkor nem egy ASM kódot fognak elé tolni, hogy optimalizáld gyerek, hanem egy Eclipset vagy Visual Studiot, amiben ha nem ismeri azt se fogja megtalálni hogy hol kell írni a scriptet.
Egyébként az optimalizálás olyan mértékű mellőzése ami ma jellemző nem (csak) a programozók hibája, hanem a munkaadójuké, és végső soron a piacé, hogy nincs rá igény. Amikor egy mobiltelefonban 2 magos magonként 1.2Ghz-s processzorok szaladgálnak, akkor senki se fog optimalizálni. Főleg hogy ez 1-2 év alatt 4x HW gyorsulást jelent (kis túlzással).
Egy optimalizált kód megírása jellemzően 3-4-5x annyiba kerül, mint egy "csak" működő kódé, éppen ezért általában nem is marad rá idő, pénz, csak akkor, ha az optimalizálatlanság pénzben mérhető hátránnyal járna (pl nem 500, hanem 1000 szervert kell berakni az alkalmazás mögé). Ennek persze folyománya az, hogy a programozók 90%-a ma már nem is tud optimalizálni - ha megkérded tőlük hogy mi az a profiler, nagyrészük valami gagyi amcsi sorozatot fog emlegetni:-) Kivételek persze mindig vannak, én is egy kósza osztály referenciát keresek éppen, ami miatt leakel az aktuálisan fejlesztett alkalmazásom...