I'm using the Clojure programming language to develop programs for JVM platform (I don't like the Java language, as it too restrictive & too verbose). Although Clojure is relatively young language, but it has many interesting features, such as immutable data, simple concurrency model & many features of Lisp, while work on JVM provides access to numerous libraries, developed for this platform.

I'm mostly using this language to analyze numerical & textual data for information retrieval & data mining. In my work I use Incanter - very useful library for data analysis, numerical calculation, etc.

Where to find information about Clojure

Main source of information about this language is language's site and mailing list. Another useful source of information is Planet Clojure — blogs aggregator. There is also labrepl project that contains everything necessary for quick start.

There are several books about Clojure:

  • Programming Clojure — first book on Clojure, that describes version 1.0 of the language and covers all necessary parts of it. In the near future, the second edition will be released;
  • In May 2010th the book Practical Clojure. The Definitive Guide was released — although it's called "Practical", it mostly provides succinct description of language with not so much examples. But it covers version 1.2 of language — huge advantage over "Programming Clojure";
  • Clojure in Action — introduction to Clojure language for beginners;
  • Joy of Clojure. Thinking the Clojure Way— book for people, who already know something about this language, but want to improve their skills;
  • in April 2012th, the O'Reilly will publish the Clojure Programming book that should provide good introduction to language and many its libraries.

I'm also collecting links to video-lectures & screencasts about Clojure. You can find them on separate page.

Some articles about Clojure

I wrote several articles about Clojure (other notes about Clojure you can find in my blog):

I also wrote an introduction-level article (in Russian) for 4th issue of Russian Magazine "Practice of Functional Programming" — I plan to translate it to English some time later.

Last change: 05.03.2013 16:54

Please enable JavaScript to view the comments powered by Disqus. blog comments powered by Disqus

AltStyle によって変換されたページ (->オリジナル) /