I read through a programming book for the Macintosh circa 1995. Quite eye opening as someone who moved to Mac's with OS X.

Fun treats: effectively having to manage memory fragmentation yourself, fixed memory footprint at build time, assumption that dynamically allocated memory will be minimal. Checking a point is NULL described as a "trick"...

It's fun, but scary. In retrospect it's amazing how well loved that system was when the foundation of the software was so shaky.

@KevinMarks hah - that is well observed. My transition from optimistic to cynic happened in a very short space (thanks to the guidance of some wonderful colleagues). And I guess that’s my concern, as humans were naturally optimistic until we’ve been burned and then it’s too late. I guess how do you mix those two kinds of people to push cynicism earlier in the idea evolution cycle.

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!