After two and half weeks of Ada, I had to have a break. I wandered over to the Retrocomputing Museum and downloaded the Ignorance source code. While I was at it I also downloaded the source for CUPL, the Cornell University Programming Language. Interestingly, the same interpreter also works for CORC, the CORnell Compiler. The man behind the website, Eric Raymond, has the following, less than flattering, words to describe CUPL:
"Another hideous old design, CUPL — Cornell University Programming Language. It looks something like a really archaic BASIC with linear-algebra builtins."And what's wrong with BASIC and linear algebra? (That was a rhetorical question.)
I've been able to get CUPL to work, but haven't had any success with Ignorance. Or, for that matter, with JOSS.
To find out more about these languages, HOPL is your friend: Bliss, CUPL and JOSS.
as is Wikipedia: Bliss, CORC (CUPL precursor) and JOSS.
© Copyright Bruce M. Axtens., 2007