Why use Clojure

Clojure is a dynamically typed functional programming language for the Java Virtual Machine (JVM). 

Clojure is an open source project and has a compelling combination of features that make it an rich development language for modern environments (multi-core, concurrency, etc)

 Clojure is elegant - a clean design allows you to write programs that get right to the essence of a problem, without clutter and ceremony.   Clojure is Lisp reloaded - the power inherent in Lisp updated to make the language more accessible to developers.
 Clojure encourages a pure functional approach - data structures are immutable keeping functions free from side effects, making it easier to write correct programs.  Clojure simplifies concurrent programming - provides alternatives to locking using software transactional memory, agents, atoms, and dynamic variables.
 Clojure embraces Java - calling Java code from Clojure is direct and fast, with no translation layer.
Clojure is fast - written to take advantage of the optimisations possible on the modern JVM.
Many other languages on the JVM cover some of the features described, Ruby, Python, and JavaScript, Scala, and Groovy but none has such a core focus on functional programming as Clojure.




Articles
Clojure series

Scaling Clojure Web Apps with Google AppEngine

How clojure pet project turned into full blown Cloud app - Hackers with Attitude

Interactive Programming with Clojure, Compojure, Google App Engine and Emacs
Clojure robot on google wave

http://blog.fogus.me/2009/09/04/understanding-the-clojure-macro/



Training
http://rubylearning.com/blog/2010/03/09/clojure-101-a-new-course/

Wallpaper
http://www.flickr.com/photos/llcawthorne/5343231058/sizes/l/in/photostream/
http://www.flickr.com/photos/llcawthorne/5342621527/sizes/l/in/photostream/
http://imgur.com/yfXWG
http://imgur.com/eXukW

Android REPL
https://market.android.com/details?id=com.sattvik.clojure_repl


Emacs Org Mode - writing live documentation
http://orgmode.org/guide/index.html
http://doc.norang.ca/org-mode.html
http://orgmode.org/manual/index.html

http://wikemacs.org/wiki/Main_Page
http://planet.emacsen.org/

Clojure colour palette
Clojure blue - 5881d8
Dark Green - 63b132
Light Green - 91dc47