It was also a great introduction to event based programming e.g. attaching HyperTalk scripts to 'on mouseUp'.
As an avid HyperCard user one of the problems was you couldn't extend it with new UI components. I did write an XCMD (C code to extend HyperCard) but there was no way to visualise new stuff, I understand it was because of the highly optimised code by Bill Atkinson. The extensibility is probably why Visual Basic took off.
Ah, that was Flash 5 for me. I remember convincing my dad to buy me the boxed copy, which was something like $199 back then (2000), which was quite a bit of money. I remember how ActionScript was a Big Deal and how I'd hang out on Newgrounds, DeviantArt, CGTalk, etc with some geeky kids from school who were also into design (though we didn't call it that at the time, it was just general middle school dorkery and computer stuff). JavaScript was a dark art back then, ActiveX was cool, and free hosting accounts like FortuneCity and Homestead were what we had to work with. The lame kids used Tripod and GeoCities, but we were cool with our .TK domain names. ActiveWorlds was the future, DJing was our future profession, and Quake 3 over hacked Netzero without the toolbar was the way we took our deathmatch. The MS IntelliMouse Optical was what you used if you were REALLY cool, along with a Trinitron monitor and Altec Lansing POWERED speakers WITH A SUBWOOFER. We eventually got CABLE MODEM and that blew our minds again. Suddenly we could FTP FreeBSD images down without waiting overnight.
I remember saving up to buy a second-hand 21" Trinitron monitor back in... 2002? Damn, that was the shit! I found that so cool! I still sometimes wonder if i should find a Trinitron somewhere, just for nostalgia's sake.
Isn't "no HyperCard for Windows" another likely reason?
WindowScript was a popular XCMD that would let you open multiple windows with native controls (which is how many stacks added color support long before HyperCard did).
As an avid HyperCard user one of the problems was you couldn't extend it with new UI components. I did write an XCMD (C code to extend HyperCard) but there was no way to visualise new stuff, I understand it was because of the highly optimised code by Bill Atkinson. The extensibility is probably why Visual Basic took off.