Infocom on PDP-11
John Foust
jfoust at threedee.com
Wed May 11 17:14:30 CDT 2005
At 01:38 PM 5/11/2005, Tom Jennings wrote:
>Oh yeah, it has !TERRIBLE! features in it! Computed gotos are one
>of the more amusing, and some of the side effects of it are just
>plain bizarre.
The inverted syntax of "goto 60 if expression" was another
that caught my eye; it certainly reproduced in BASIC+ and today
still lives in Perl for the same ancestral reasons.
>But you have to feel for the poor bastards, trying to work out
>these issues where you don't even have a character mapping you can
>rely on. All the quoting/escaping bizarreness, that the unix Algol
>interpreter a60 supports. Ugh.
One of the aforementioned references points out that Algol preceded
ASCII and influenced its development. At one point, they wanted
'do' and other keywords to be their own character (!) so you
could have 'do' as a variable name?
Algol, of course, lives on in Algore, an early supporting
component of the Internet.
- John
More information about the cctalk
mailing list