Bill Atkinson is the programming genius behind HyperCard, MacPaint and much of the original Macintosh operating system, but these days he's wistful about what could have been.
Like, for example, the first Internet browser.
Atkinson, now a successful nature photographer, created a string of groundbreaking applications during a long career at Apple.
But he feels that one of his greatest achievements, the HyperCard multimedia programming system, failed to live up to its potential.
HyperCard is a programming environment that can create applications as diverse as utilities and games by linking "cards" arranged into "stacks." Commands are executed through a natural-language scripting language called HyperTalk.
The software has been phenomenally successful and highly influential. But Atkinson feels that if only he'd realized separate cards and stacks could be linked on different people's machines through the Net – instead of cards and stacks on a particular machine – he would have created the first Internet browser.
"I have realized over time that I missed the mark with HyperCard," he said from his studio in Menlo Park, California. "I grew up in a box-centric culture at Apple. If I'd grown up in a network-centric culture, like Sun, HyperCard might have been the first Web browser. My blind spot at Apple prevented me from making HyperCard the first Web browser."
HyperCard was conceived and created in the 1980s, almost a decade before the explosion of the Internet.
"I thought everyone connected was a pipe dream," he said. "Boy, was I wrong. I missed that one."
Atkinson recalled engineers at Apple drawing network schematics in the form of a bunch of boxes linked together. Sun engineers, however, first drew the network's backbone and then hung boxes off of it. It's a critical difference, and he feels it hindered him.
"If I thought more globally, I would have envisioned (HyperCard) in that way," he said. "You don't transfer someone's website to your hard drive to look at it. You browse it piecemeal.... It's much more powerful than a stack of cards on your hard drive.
"With a 100-year perspective, the real value of the personal computer is not spreadsheets, word processors or even desktop publishing," he added. "It's the Web."
Atkinson worked at Apple for 12 years. When he joined the company, there were 30 people working there, and there were 15,000 when he left. "I witnessed and participated in a huge explosion," he said.
Atkinson still uses HyperCard every day. His address book is a big HyperCard stack, and he has written a number of custom programs to help him with his photography and to maintain his website.
His wife, Sioux, whom he met at Apple, created a HyperCard application that does all the business inventory and accounting, tracking which galleries have his pictures, the clients and accounts payable.
"This company is run on a giant HyperCard stack," Atkinson said.
The Professor And His Mac Tattoo
from Hacker News https://ift.tt/3896Vi7
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.