I’ve been working on a project for the past couple days to learn the Racket programming language. Racket is based on Scheme, which is in turn based on Lisp. Racket includes a compiler that will produce a native binary on Mac OSX, Linux, or Windows as well.
The project I’m working on is a simple MUSH (Multi-User Shared Hallucination). The code is on my GitHub page if you want to take a look at it.
This might be proof that I’m crazy.
I’m working on a project for my NLP class that involves generating a semantic vector space for Japanese text, and I decided that this might be a good time to learn one of the LISP dialects. I’ve been looking at Clojure for a while now, but I hadn’t taken the time to learn it before. I must say, I’m quite impressed so far. The fact that reading a Japanese XML document into a data structure «just works» without any tweaking is pretty nice.