Hacker News new | ask | show | jobs
by pdkl95 2538 days ago
You might be interested in lft's talk[1] - "Poems For Bugs" - about why people are still writing very impressive demos for the C64 and other highly limited platforms. Instead of thinking about programming as functions and objects that divide the problem into simple mostly-independent modules. It's more like trying to write a highly-constrained poem of asm instructions that fit together in incredibly clever ways[2].

[1] https://www.linusakesson.net/programming/poems-for-bugs/inde...

[2] e.g. https://www.linusakesson.net/scene/a-mind-is-born/index.php

edit:

I love the Zachtronics games "Shenzhen I/O" (easier) and "TIS-100" (MUCH harder/esoteric). They are a great (and fun) way to try asm/microcontroller programming.