John Gruber via The Talk Show
During episode 69 of The Talk Show John Gruber and Dan Benjamin were discussing the death of HyperCard. HyperCard was way before my time but I believe I get the gist of what it was trying to accomplish. I don’t have the exact quote but John basically said that HyperCard allowed normal users to create small insignificant apps for their own use. Gruber said that the lack of a simple programming interface was a “blind spot” for Apple.
I don’t think we need simple programming interfaces anymore, because HyperCard existed in a time when all software was sold in stores in little cardboard boxes. Meaning that it was expensive to write, distribute, and sell software so third party developers wouldn’t allocate resources to simple little apps. Now that we have an App Store on iOS and OS X developers that can code in much more complicated languages can write these simple apps and still make a living selling them for $0.99. I don’t think Apple or Steve Jobs killed HyperCard because they foresaw the way applications would be distributed today. HyperCard was killed because they understood that when normal users need a simple app they shouldn’t have to write it themselves, they should just search for one that is already available.