I learn best when things are presented to me in chronological order. Like if you explain computer chip architecture to me by starting in 1950, I will understand it better than if you show me a modern-day chip with labels on the parts. Is that a learning style, or just me being a history nerd?
Comments
from hex machine code and simple assembler (on a simulator);
to real S/360 assembler, then design using macros, design building on macro libraries, design of macro libraries;
Finally FORTRAN, APL, PL/I, PL/S, Bliss, LISP, exotic languages
It was Andy van Dam’s original two semester, two course per semester (Theory and Programming) boot camp sequence, with a 40+ hour/week workload.
Start programming a machine language simulator and walk up through the scaffolding of OS, compiled languages, and sytems architecture.
the new stuff takes what physicists call advanced physics to really understand, so lets start with a simple model we can have you students fabricate
And stuff like out of order execution, etc, just kinda needs certain base knowledge.
so I don’t think you’re weird
Side note: I’ve been known to and kinda enjoy consuming serial shows completely asynchronously. Somehow I can mentally stitch the story together and it doesn’t hinder my understanding or enjoyment.
Ready for a FoAT prequel. Or sequel. Or both 🤞😬