Hacker News new | ask | show | jobs
by KMag 689 days ago
The problem with Hypercard is that it used an extremely restricted subset of English constructions. Once you got used to the limitations, it was fine, but could be very frustrating for users learning what sorts of phrasing Hypercard expected.

Allowing too large a subset of English ends up allowing more ambiguous statements and more user surprise. Also, more complex grammar increases the chances of mistakes in implementation.

My current experience with LLM hallucination makes it clear that at present, we can't just throw an LLM at the parsing and semantic analysis side of programming language implementation.

1 comments

i really think a strong auto-complete/auto-correct could help here

the old hypertalk (and, later, appletalk) writing environments were terrible, that's where technology could really help