My earlier Haskell project had stalled out due to my not being very good at the language yet. What I want to do is build a compiler for Logo that produces JavaScript, with the turtle graphics on a canvas tag. Logo is an acceptable Lisp! I'd love to see it get more use.
Interestingly, though:
- There's already a beautiful Logo implementation that runs in javascript: papert.
- Mark is working on something like papert, but for Processing -- he wants to put your Processing sketches, how you say, in the cloud.
- There are some really nice (and free!) introductory CS texts that feature Logo. Brian Harvey has a pretty serious three-volume set. And there's a version of How to Think Like a Computer Scientist done in Logo.