Friday, February 6, 2015

Blazing Fast Clojure Command Line Tools

Clojure's a cutting edge lispy language, but has shared a common problem with Java. In the past, it took too long starting  up to use Clojure for creation of command line tools. When you type

ls -la

tail -f

cd /

or any other command, you expect immediate gratification, not ten seconds of painful lag. Clojure's finally on the command line train.

Now, I'm not the first coder to make fast command line apps with Clojure, but I'm still excited to share what I learned. So hold on tight. I'm going to give a very quick overview on how to create extremely fast command line tools with Clojure.