The Technology Changed. The Problems Didn’t.
Forty years of building abstractions, tools and systems I’ve been programming since the early days of home computers and writing software professionally for more than four decades. Looking back across that time, the technologies seem almost impossibly varied. Z80 and 6502 assembly. BASIC. Pascal. 8086 assembly. C and C++. DOS, OS/2, Windows, Mac and Unix. …