HyperCard: The Web Before the Web
It’s 1987, and Apple has just released HyperCard. If you’ve spent any time with it, you know something fundamental has shifted. Bill Atkinson, the wizard behind QuickDraw and MacPaint, has given us a tool that defies easy categorization. Is it a database? A programming environment? A presentation tool? It’s all of those and none of them. It’s a "stack" of cards.
What makes HyperCard revolutionary is how it lowers the barrier to entry for building interactive software. I’ve been coding in C and Pascal for years, and while I love the control, the friction between having an idea and seeing it on the screen is immense. In HyperCard, you just draw a button, name it, and write a script.
The Magic of HyperTalk
The scripting language, HyperTalk, is shockingly human. It’s the first time I’ve seen a language that looks like English but actually works.
on mouseUp
put the first word of card field "Name" into userName
answer "Hello, " & userName & "! Welcome to my stack."
go to next card
end mouseUp
You don't need to worry about memory management, header files, or complex build systems. You just write what you want to happen. It feels like "programming for the rest of us."
The Power of Links
But the real genius is the "hypertext" aspect. By linking cards and stacks, we are creating non-linear paths through information. I can click a word on one card and be whisked away to a related card in a completely different stack. It reminds me of Ted Nelson’s Xanadu or Vannevar Bush’s Memex, but it’s actually here, running on my Macintosh SE.
Looking Ahead
Some of my colleagues are dismissive, calling it a "toy" because it’s black and white and limited to a single card size. But they’re missing the point. HyperCard is democratizing software creation. I suspect we’ll see thousands of people who never thought they could "code" creating incredible educational tools, games, and information managers.
The real question is: where does this lead? If we could link these cards across a network, we’d have something truly world-changing. For now, though, I’m content building my personal address book and dreaming of what comes next.