@davebauerart @Dreamwieber

#HyperCard and its programming language #HyperTalk (inspired by #Smalltalk) spread widely into several authoring tools of the early web, like #Macromedia #Director and later #Flash.

There was also a Windows clone #MetaCard that lives on till today under the name #LiveCode (https://en.wikipedia.org/wiki/LiveCode). Sadly it didn’t stick to it’s simplicity. It’s now bloatware, not usable for me.

Some people name the language #Delphi as a successor, but I’ve never tried it.

LiveCode - Wikipedia

Automagic Code Completion for HyperTalk

Eric's Edge published a post on Ko-fi

Ko-fi
Automagic Code Completion for HyperTalk

Eric's Edge published a post on Ko-fi

Ko-fi
I’ve been working on an obscure #HyperCard feature as of late. You can support multiple language translations for #HyperTalk with a WTRN resource. A Wildtalk Translator.
The only reference I’ve found is in HyperTalk 2.2 The Book. There is Mac Pascal source code for two examples.
I’ve been working on an obscure #HyperCard feature as of late. You can support multiple language translations for #HyperTalk with a WTRN resource. A Wildtalk Translator. The only reference I’ve found is in HyperTalk 2.2 The Book. There is Mac Pascal source code for two examples.
Learned something new today. I didn't know in #HyperTalk for #HyperCard 2.4.1 you could use "answer folder" to ask the user to select a folder. It must have been added after the 2.2 reference I'm using.

#grateful for Bill Atkinson and #HyperCard

HyperSchool is a HyperCard application for schools to do scheduling, attendance, and grades.

It includes thousands of lines of #HyperTalk code, plus some
C code to interface to a scantron machine and to do simulated annealing
before the user gets old.

Excited about this edition of #HyperTalk!
@vectro is playing one of his famous modular synth intro. @futurefonts has put together an exciting list of speakers again.

I always get a bit cagey when people ask if #HyperTalk is like #AppleScript.

There's an inspiration there, but AppleScript jettisons one of the fundamental strengths of HyperTalk: that it's designed to account for human “flaws" and logic gaps and removes the need to think about certain advanced programming concepts, whereas AppleScript actually has that logical structure under the hood and just makes it implicit … until it isn’t and you get an error message and need to deal with it.

1/6

Next project I'm equally afraid and hyped about: re-implementing most of #HyperCard as #HTML form-based app. Requires:
- A working #HyperTalk (or the like) interpreter
- Card editing form that's flexible enough to build e.g. a calculator
- Script editing UI
- Smart evaluation that works well with old-school HTML-first UIs
- Server setup to handle all of these

Some of these are entirely new to me, and some don't have reasonable libs for in #CommonLisp, so I'm quite floored with the amount of work. But if I manage to make this thing, I'll have a reliable note-taking tool and a simple programming system!

(Now that I think about it, I don't really need a note-taking tool, because I use #hpda. And the simple programming system might as well be a headless HyperTalk interpreter...)

#theWorkshop