( hajbazer | 2017. 05. 10., sze – 20:04 )

Debuggability, portability, security... Tessék megtanulni programozni! Attól pedig, hogy inline assembly betétekkel optimalizálsz egy natív C-ben megírt programot, nem lesz szarabb debuggability-d. Tessék normális, beszédes kódokat írni. Tessék megtanulni normálisan programozni. Az, hogy valakit szélnek eresztenek az egyetemről a python szakdolgozatáért kapott wc-papír diplomájával, köszönőviszonyban sincs azzal, ami valójában a programozás. Régen a programokat programozók írták. Nem divatmérnökök.

ha valami új dolgot kellett bele rakni akkor konkrétan bele írták a végére és adott helyen elugrottak oda, aztán vissza

És? Ahelyett, hogy strukturáltan assembly-ztek volna, újra és újra a könnyebb megoldást választották, ami később káoszhoz, majd hákoláshoz vezetett. Láttunk már ilyet, bár legalább assembly-ben csinálták, így nem okoztak vele olyan maradandó károkat, mint amilyeneket a webtechnológia.

az elsődleges, hogy működjön jól, és ne legyen 50 helyen lyukas mert az orosz hekkerek nem kímélnek. Ha kész akkor lehet optimalizálni, feltéve, hogy nem elég gyors

Érdekes, mert erről pofázok én is. A "nem elég gyors" faktort viszont nem egy fejlesztői csiligépen kell megállapítani, hanem egy P3-on.