Slashdot Mirror


Why Was Hypercard Killed?

theodp writes "Steve Jobs took the secret to his grave, but Stanislav Datskovskiy offers some interesting and illustrated speculation on why HyperCard had to die. 'Jobs was almost certainly familiar with HyperCard and its capabilities,' writes Datskovskiy. 'And he killed it anyway. Wouldn't you love to know why? Here's a clue: Apple never again brought to market anything resembling HyperCard. Despite frequent calls to do so. Despite a more-or-less guaranteed and lively market. And I will cautiously predict that it never will again. The reason for this is that HyperCard is an echo of a different world. One where the distinction between the "use" and "programming" of a computer has been weakened and awaits near-total erasure. A world where the personal computer is a mind-amplifier, and not merely an expensive video telephone. A world in which Apple's walled garden aesthetic has no place.' Slashdotters have bemoaned the loss of HyperCard over the past decade, but Datskovskiy ends his post on a keep-hope-alive note, saying: 'Contemplate the fact that what has been built once could probably be built again.' Where have you gone, Bill Atkinson, a nation of potential programmers turns its lonely eyes to you."

10 of 392 comments (clear)

  1. Not this shit again... by Anonymous Coward · · Score: 5, Insightful

    Look, the average user is not us. The average user doesn't want to program their computer. The average user is, in fact, in the market for an expensive video telephone that also plays Angry Birds. That's why HyperCard was killed, and why the company that killed it went on to make literally unimaginable amounts of money. I don't like Steve Jobs or the direction Apple has gone in the past twenty years but I'm not going to delude myself into thinking that "what I like" is "what everyone wants and needs"; there are enough people here already doing that.

    1. Re:Not this shit again... by Slashdot+Assistant · · Score: 5, Insightful

      FileMaker Pro and Excel cover the bulk of small-scale tools and automation needs in the office. AppleScript and Automator bind them together to be able to build some pretty good systems. You may be romanticizing the old days. Just as now, most people had neither the ability nor the inclination to make things easier. HyperCard was powerful and relatively accessible. Let's not kid ourselves though that the average number cruncher or sales guy in an office is going to fire it up and quickly churn-out a CRM system that isn't a piece of shit?

      It's mostly pot-luck if someone in the office has a hacker mentality or even enough of an interest to begin coding/scripting. Given how computing in general has changed, I'd suspect that a smaller percentage of people are coming in to today's workforce with a hacker mentality. How many people below the age of 30 would have begun with computers that dropped them straight in to BASIC? How many computer magazines these days publish code listings, compared to in the 80s?

    2. Re:Not this shit again... by Kamiza+Ikioi · · Score: 5, Insightful

      "There is no reason anyone would want a computer in their home."
      - Ken Olson, president, chairman and founder of DEC

      Steve Jobs also famously said that the people don't know what they want until it is shown to them. He spoke of Henry Ford, saying that if he had asked what people wanted before the automotive revolution, they'd say a faster horse.

      I don't believe people don't want to program. In fact, they absolutely do want to program. They just don't want to learn a programming language to do it. Natural language programming and learned skillsets are how we teach children. Few people want to use a calendar, but you can talk to Siri, and it interfaces for you. Few people want to work spreadsheets, but Mint.com does all of the calculations for you.

      People want to be in control. They just want that control to conform to their natural skill sets, not new obscure skill sets.

      --
      I8-D
    3. Re:Not this shit again... by Capt.DrumkenBum · · Score: 5, Insightful

      "How many computer magazines these days publish code listings, compared to in the 80s?"

      I miss those days. Copy typing in a progran for hours from the magazine. Finally to type RUN, and see the glorious "SN error at 30", and the dawning realization that you had hours more of trying to figure out your typos, or worse trying to figure out what they had misprinted. Then to finally get it to run only to discover the magazine artists had shown great artistic license with their artwork next to the program listing.
      Finally to forget to save it to tape, shut off your computer, and realize you could do it all again tomorrow. :) Those were the days.

      Also, get off my lawn.

      --
      If I were God, wouldn't I protect my churches from acts of me?
  2. no conspiracy by nine-times · · Score: 5, Insightful

    People tend to see conspiracies whenever something doesn't go the way they'd like. "Why didn't you do what I wanted you to do? It must be that you have a secret plan and you're out to get me!" In reality, I doubt that it was about Jobs wanting to make sure people can't do [whatever] with their computers, but because various people don't want to bother with it. In spite of the article's claim that there were "frequent calls to [revive Hypercard]" and a "more-or-less guaranteed and lively market", there probably wasn't enough actual interest to warrant development.

    See here's the thing: there are lots of things aimed at allowing people to script/automate things. There's Applescript and Automator, and some of these sorts of "programs" can be made with Filemaker products. If you want to get deeper, you can get Xcode for free. It's not as though there are no tools available.

    I think the real problem is that there's a lot of people who don't want to deal with the complications of making their own applications, even if it's as simple as Hypercard. Then there are people who do want to make their own applications and are willing to learn Xcode. There isn't a lot in between, and for those people, Automator and scripting serves well enough, and Apple probably thinks those are better solutions than Hypercard.

    1. Re:no conspiracy by jalefkowit · · Score: 5, Insightful

      Or an even simpler explanation -- rather than going through Apple's portfolio looking for things to axe, Jobs instead went through the portfolio looking for things to keep, and axed everything that didn't make the list. Given Apple's cash-strapped position in the late '90s, the list ended up being relatively short -- desktop Macs, laptop Macs, OS X -- so anything that wasn't directly related to one of those things was going to get cut.

  3. AppleScript? Quartz Composer? by mikael_j · · Score: 5, Insightful

    Ok, so maybe AppleScript and Quartz Composer aren't 100% exactly what Hypercard was, but they're still there, and there's Xcode if you want to do "real" development. Not to mention that you've got all the usual *nix tools available if you're that kind of power user.

    To pretend that Apple killed Hypercard because it interfered with the Mac "walled garden" is just a conspiracy theory. If that was the reason it was killed and remained dead then Mac OS X wouldn't ship with python and Bash. Apple wouldn't have been giving Xcode away (and recently selling it as a download for $5). Nor would they have provided Quartz Composer and AppleScript.

    But yeah sure, walled garden, ooooh, spooky...

    --
    Greylisting is to SMTP as NAT is to IPv4
  4. This is revisionist history at its worst. by ultramk · · Score: 5, Insightful

    Apple didn't kill Hypercard, the WWW did.

    But by the time they actually stopped selling it, it hadn't been updated in many many years. All the people who were really into Hypercard had long since migrated into two different technologies: Supercard, which is still being made I guess (most versions of Myst were built on it), and this little technology called... oh gosh, what was it now... "HTML" or something like that.

    Seriously, just about anything you could possibly want to do in Hypercard could be done just as easily in HTML with the advantage of being accessible to the world at large. There were a few exceptions, but those were taken care of at first by plugins and now by HTML5.

    Mind you, I say this as someone who ran the Hypercard SIG at one of northern California's largest MUGs.

    --
    You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
  5. But don't hinder the average user from becoming us by tepples · · Score: 5, Insightful

    Look, the average user is not us.

    But that doesn't mean Apple has to actively hinder the average user from becoming us.

  6. Re:Apple is the 1970s computer maker by voidptr · · Score: 5, Insightful

    XCode is still free with OS X today, long after Apple absorbed NeXT. Plus, Apple has dumped plenty of resources into XCode and Cocoa every year to make it easier and easier to do simple programming tasks of the sort which is being discussed, things like Core Data and Bindings on top of Interface Builder.

    --
    This .sig for unofficial government use only. Official use subject to $500 fine.