A few days after saying goodbye to WordPress and replacing my blog functionality with Cryogen, I discovered it has an amazing ...
As I wrote on Saturday, I’m learning to program in Clojure; and being a tool user at heart I immediately went looking for the right tools for the job. Here’s what I wanted: A REPL at which to ...
The Clojure programming language, a dialect of Lisp, combines accessibility and simplicity with an infrastructure designed for multithread programming. In contrast to object-oriented languages that ...
This was originally posted as a comment on @fogus‘s blog post “Why Clojure doesn’t need invokedynamic, but it might be nice“. I figured it’s worth a top-level post here. Ok, there’s some good points ...
This month's column diverges from the normal pattern of covering my struggles with technology. When I started this column, I was really looking forward to the Software Development issue, because I was ...
Finding the version of Clojure you are using is as simple as executing one of the following commands inside the Clojure REPL, which you can enter by running clojure: # clojure Clojure 1.8.0 user=> ...