While I have said IRL and on The Amp Hour before that I don’t get why people dabble in old computers, I get it as I get older. Understanding more about what’s under the hood is a good exercise for thinking about compilers and architecture. Also as this site shows: it can be fun
I learned 6502 assembly programming at technical college in the UK in 1997.
It was great but outdated by then. I have found that more recent processors are too complex
for assembly and the programming is performed by firmware and software coders over hardware and design engineers.
I very rarely get to write any code these days. I design circuits and perform hardware testing…coding gets sub-contracted out.
I also learned assembly on the 6502. I still think it is a great place for learning assembly. It’s a very simple architecture, easy to start with. That said, I think once the initial concepts are understood, one should quickly progress towards more modern architectures.