HyperCard on the Macintosh

32 points by abareplace


brucehoult

HyperCard was awesome, and sorely missed.

Not only what you could build (things like you can with HTML and JavaScript now), but most especially the development environment and the easy access to the handlers for any given button or field, or the card itself.

Unfortunately, HyperCard itself was programmed at too low a level, with too many assumptions built deeply into it, and had a hard time being adapted to different screen sizes and greyscale/colour, and was not portable to PowerPC or OS X.

The "SuperCard" clone ( Silicon Beach Software, 1989) took all those transitions in stride, and was a better HyperCard in every way. It was even made x86 native, though never made the transition to 64 bit and so is not compatible with macOS Catalina (2019) or later.

In some ways Visual Basic was a bit like HyperCard, but not as slick in the way handlers are added to UI elements.

In some ways Userland Frontier was in the same space too, though it started from Outlining, added the ability to build apps with simple menu & dialog box UIs, and ended up more as a web back end development system. As it integrated with AppleScript you could get Frontier to launch a web browser and generate content for it locally as the Frontier program's UI.