Schöner Vid- Cast. Diverse Programme, vor allem für die 8- Bit Commodore Computer werden analysiert und detailliert beschrieben. Ein muss für jeden der immer noch in 6502- Assembler programmiert und die „Schönheit“ dieses Codes zu schätzen weis.
Zum Einstieg eignet sich diese Folge:
Ein einfaches Pong– ähnliches Spiel das ich seinerzeits aus dem Benutzer Handbuch meines Atari 600 XL Computers abgetippt habe, nutzte den Selben Trick des im Video besprochenen Demo Programms aus dem C64 Benutzerhandbuch. Es zeichnet einen kleinen Ball, der, begrentzt durch den Bildschirm, kreuz und quer durchs Bild springt.
Typisch für solche Programme is die Folgende Zeile Basic:
if x<width then x=x+1
Das lässt sich so abkürzen:
x=x+(x<width)
Wenn der Ausdruck in der Klammer wahr ist, dann entspricht das der 1 und der Ball bewegt sich weiter nach rechts.
Solche verkürtzten Ausdrücke lassen sich zeilenweise kombinieren. Das führt zu kürzeren Programmen.
Ein weiteresm ausführleriches Beipsiel kann man hier im Blog nachlesen: