Clojure 101

So, for the past few months, I’ve been futz­ing with Clo­jure, and I’ve finally decided to spend a bit more “qual­ity time” learn­ing it. My deci­sion for­tu­nately coin­cided with the start of the Clo­jure 101 course that Ruby Learn­ing is run­ning. So, I signed up. So far, we’re on week one, but it’s pro­vid­ing some struc­ture to learn­ing Clojure.

Now, I’ve read most of the Pro­gram­ming Clo­jure book, and spent many years writ­ing LISP code back when you could still put your hands on a real LISP Machine, but that was a long time ago, and in a dialect far far away. The dif­fer­ence between INTERLISP-D and Clo­jure is pretty dra­matic, even if both qual­ify as a LISP-1; at least I think INTERLISP-D was a LISP-1. The expe­ri­ence should be fun.

Any­way, back to the course. At the end of each week, I’m going to post some thoughts about what was in the course that week. That’ll make me put some of my thoughts in a more struc­tured form.