Hacker News new | past | comments | ask | show | jobs | submit login

I was 9 years old in 1987 when my dad bought the first family computer: a Macintosh SE. HyperCard immediately captured my imagination and I remember spending many long hours working on my stacks and pouring over this very guide, and pining for the critical second half of the documention the HyperCard Script Language Guide.

It's hard to describe how out of reach basic documentation seemed to a child at the time compared to today where anything you want to learn about programming is readily available for free to anyone with an internet connection.




I didn't have any programming books when I was 12, so I learned entirely by reading the source code of other people's stacks. For a little while I thought all variables had to be named box1, box2, etc, because one of the stacks I played with was a kind of mad libs game and all of its variables followed that convention. Finding out that I could name variables whatever I wanted was a revelation.


I was 14, and HyperTalk took over my life for a few years. My out-of-reach documentation was the spec for writing an XFCN in C. I wanted better sprite animations for game development.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: