Odpovídáte na názor k článku Kouzlo minimalismu potřetí: vývoj her a dem pro slavné ZX Spectrum. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Hobby vs práce
U hobby si můžu dovolit být méně efektivní, abych dosáhl výsledku, který mě bude víc těšit. (a třeba slepit Karlštejn ze zápalek... ukrutně neefektivní :))
Na 8bit Z80 s 16bit adresním prostorem je psaní v assembleru ještě docela dobře zvládnutelné, na modernějších CPU samozřejmě čím dál méně a jen když není vyhnutí.
Na osmibity existuje za ta desetiletí mnoho ustálených postupů jak věci dělat efektivně i v tom assembleru - zvuk, kreslit sprity, hýbat obrazem (scroll), číst klávesnici, číst soubory... leccos lze recyklovat a použít jinde.
Nepotvrzuji tvoje slova (zcela). Jen se shodujeme v tom, že grafické operace musí běhat rychle. Já k tomu ale říkám NEJENOM grafické operace. Každý ušetřený takt (nebo bajt) je dobrý.
Jasně, programátorské triky se vyvíjejí... ldir na mazání a přenosy se samozřejmě používat nepřestal (resp. ldi v částečně rozvinuté smyčce), je to jen o prioritách rychlost vs obsazená paměť.