( Raynes | 2024. 03. 09., szo – 05:03 )

Hát, azért nagyon nem mindegy, hogy egy egyszerű program 0,002 vagy 400 MB, az azért 200 ezerszeres különbség. Még a mai hardveren sem. Az a baj, hogy mindenki így gondolkodik már, hogy legyen minden 400 megás, Electron alapú fos, az is lehetőleg valami konténerizált csomagformátumban, ami betölti a saját libjeit még külön, és csodálkozunk, hogy az isten RAM-ja se elég.

A 400 megás progival meg nem csak az erőforrás-használata a baj, hanem, hogy a fejlesztőnek is több időbe telik minden egyes fordítás és debugolás, ami egy 2KB-os programnál megint kb. arányos különbség. Valószínű a függősége is több a 400 megásnak, meg nagyobb eséllyel törik el egy frissítéskor is.

Azt se feledd el, hogy nem kell feltétlen kvarcóra, mai napig vannak beágyazott eszközökön, SBC-ken, ipari vezérlőkön futó kódok, és ezek a hardverek kb. 486-os szintűek néha. Teljesen valós felhasználási igény, hogy egyes kódoknak ezeken is futnia kell.

A versenyen lehet részt veszek, de még nem ígérem biztosra. Egy C kódot nem nehéz szerintem rá megírni, de annyira egyszerű feladatnak tűnik, majdnem Hello World szintje. Tudom a kiírás tiltja, de poénból megérné ASM-ben írni, sose írtam még 64 bites x86 ASM kódot.