RSSAmplifier

Spatially Adjusted by James Fee · Mar 10, 2026

HyperCard Is Why I Don’t Believe Software Is Magic

0
Sign in to vote or save

spatiallyadjusted.com

People sometimes ask how I got into programming.

They usually expect some heroic story about learning C in a dark lab, or building kernels for fun, or some other origin myth programmers like to tell themselves.

Nope.

It was HyperCard.

If you’ve never seen it, you should watch this. Seriously.

HyperCard was this strange, wonderful thing Apple shipped in the late 80s that let you build software out of cards, buttons, and scripts. Think of it as a stack of screens that could talk to each other using a language called HyperTalk, which read almost like English.

And here’s the important part:

You could actually see how everything worked.

Buttons had scripts.
Fields had scripts.
Cards had scripts.
Stacks had scripts.

You clicked on something, opened the script, and there it was. No mystery. No framework. No 1,200-package dependency tree that requires a PhD in build tooling just to print Hello World.”

Just logic.

My first real application” was a fly-fishing tackle box I built for my dad. It tracked flies, types, and where he kept them so he didn’t have to dig through boxes trying to remember if he already owned six Elk Hair Caddis.

Yes, this was my idea of a good time.

At some point I uploaded it to GEnie, which for those of you born after 1995 was one of those ancient online services people used before the internet decided to show up and ruin everything.

But the real thing HyperCard did was flip a switch in my brain.

Software wasn’t magic.

It was just things sending messages to other things.

Buttons triggered actions.
Data lived in fields.
Logic connected everything together.

Thirty-plus years later, we’ve built entire industries around pretending this is complicated.

We invented microservices, event buses, serverless pipelines, workflow engines, and distributed systems that require observability platforms just to figure out which part broke.

And yet, at the core, it’s still the same idea HyperCard showed me when I was a kid.

Things sending messages to other things.

HyperCard just had the decency to make it obvious.

Read the original on spatiallyadjusted.com

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.