Hi,just stumbled on this thread. recalling putting together and playing with ZX81. shortly after that got spectrum 48k, and soon after that first PC (XT).
when it comes to assembly the most exciting time for me was the 90s when assembly demo scene was making big waves with visual and audio effects.
and who does not like good story like how Rob Barnaby made WordStar?
I loved assembler because you had control over every single instruction plus every cycle time period. If you set a loop to run in 1ms, it ran in 0.001000 seconds not 0.001001 seconds. It was beautiful compared to the crazy stuff we see today. It's hard to code that though if you want multi threads and such that we seem to need today. I've done it, but it's not easy.
I remember back in the day when I worked for a company and had to code something fairly complicated in assembler. I had to make a flow chart so I could keep track of everything that was happening or could happen. It was pretty neat though. Today I think we are too lazy to do that kind of thing anymore and it does take a lot of time too, and not doing that leads to sloppy code.