Hacker News new | ask | show | jobs
by gumby 4411 days ago
"This code so eminently readable. Is this the norm or is it Woz...?"

It's super easy to write spaghetti code in assembler, so if you wrote any code of any size you really needed to be super careful in structuring and documenting it. Especially since in the "old days" your selection of identifiers (labels) was also often limited.

Plus assembly is generally pretty regular in structure so you can't rely on the "shape" of the code (e.g. indenting) to find your way, and it's not dense enough to allow a complete functional unit to fit in your fovea.

As a result of that, if you didn't write like Woz did here you ended up with write only code.

Plus Woz was also a very good developer.