Currently reading: Clojure made simple.

Currently reading: Clojure made simple.

It’s a six chapter eBook which you can read for free (just get the sample). It’s worth kicking the author a few bucks for it though.

After reading a few books on LISP, I’ve decided that Clojure remains the nicest. This book which the author says he wrote using Google Docs gets through to the useful nitty gritty stuff in a short clear waffle free text.

4 thoughts on “Currently reading: Clojure made simple.

  1. I have been learning it myself these past few months. It is especially nice to have a Lisp that so smoothly integrates with the Java platform. The only problem with it is that it is still a 100% interpreted language, no JIT compiling to make it run faster. But if I ever need to script a Java application (which I often do) I think Clojure may be the best language to do that.

    Like

  2. John Hardy didn’t vote for Abbott you are right, Scala is a slightly more similar to Haskell than other Lisps because it is statically type-checked. This makes Scala very good for building large-scale applications that run on a Java installation, given that there still isn’t a really good way to compile Haskell to Java byte code. But there are some pretty big differences between Scala and Haskell due to how they chose to integrate with the lower-level JVM. The hardest part for me is just the syntactic details of how you define classes and objects in Scala, I think it is a bit more verbose than Haskell, which is pretty frustrating. I feel like I can accomplish more in Haskell with fewer lines of code. But probably I am just not exeprienced enough that I can think in Scala, they way I can think in Haskell.

    http://www.tutorialspoint.com/scala/scala_classes_objects.htm

    I like Clojure because I work with the JVM a lot, and there are times when I need to execute some methods in a .jar, and I don’t want to bother writing and compiling an entire Java program just to do it. I just write a few lines of Clojure in a script and boom  it runs. It is a fantastic high-level language.

    Like

Leave a reply to John Hardy Cancel reply