archives

Thinking Forth & Starting Forth

Leo Brodie's books Thinking Forth and Starting Forth are now available for download and the first is back in print. This material had been hard to find for a long time!

The feasability of Haskell in Scheme

So we all know its possible to write a Scheme interpreter in Haskell.

Now how about writing a Haskell interpreter in Scheme, are there technical hurdles that prevent Scheme from hosting Haskell?

CMU AI repository

The Artificial Intelligence Repository was established by Mark Kantrowitz in 1993 to collect files, programs and publications of interest to Artificial Intelligence researchers, educators, and students. It is an outgrowth of the Lisp Utilities Repository established by Mark in 1990 and his work on the FAQ (Frequently Asked Questions) postings for the AI, Lisp, Scheme, and Prolog newsgroups. The Lisp Utilities Repository has been merged into the AI Repository.
The CMU AI repository is a treasure trove of interesting source code. Here you'll find the Yale Haskell System, a *Lisp simulator for Connection Machine programming, obscure mailing-list archives, and God knows what else.

Leave a comment if you find anything particularly interesting in here :-)

Forth in hardware ("not dead yet")

Apparently Intellasys is alive and kicking out Forth-based CPUs, some of which have a rather Transputer like smell to them. I wonder what their VentureForth language is like? Apparently there are freebies to play with.

(I have zero to do with the company, I'm just curious about little languages and multi-core-ness.)

I know stack based languages are perhaps not always considered the height of PLT (interesting to read 'I remain adamant that local variables are not only useless, they are harmful'), but maybe there is a time and a place even for Forth?