I hit the 30,000 character limit for a #HyperCard #HyperTalk script. Had to divide the script between the stack and the card. Time for bed.
If you like(d) #HyperTalk, the scripting language used on Apple's #HyperCard, #hyperscript is almost the same thing for the web: https://hyperscript.org/
#hyperscript #hypercard #hypertalk
@vrdhn Interesting points. It's true that English does favour native speakers, but most computer languages are based on English words. They are also based on mathematics (hence the heavy use of symbols), which are alien to most people.
It's possible to specify an unambiguous subset of English. Not much good for poetry, maybe, but fine for instructions and logic. Hypertalk works well for certain kinds of application domain, as does SQL. I don't advocate universality.
#VintageProgramming (?) and #VintageApple question:
What is your workflow for developing in #HyperCard (#HyperTalk mostly) and keeping it in version control (e.g. GitHub)?
What I’m thinking is:
Macintosh (or emulator) ➡️ AppleShare IP (via Netatalk on Linux) ➡️ Git (on Linux)
A HyperCard stack is a binary format so won’t go well with version control. Do you just extract (copy/paste) the code when comes time to commit? I’d love to see that in git history.
A/UX maybe!? 😄
#vintageprogramming #VintageApple #hypercard #hypertalk
@jag wow, kudos for trying to pick up this ancient craft... :ablobcatknitsweats: I'm sure you'll be able to do something pretty cool in no time--it was cool how easy #HyperCard and #HyperTalk was to learn and get started with!
The first #Myst game by #CyanWorlds was done with HyperCard.
#hypercard #hypertalk #myst #cyanworlds