JavaRanch Home    
 
This page:         last edited 18 November 2011         What's Changed?         Edit

Be Clojurian   



Getting Started

Get it from: Clojure

Maintained Clojure Contrib Libraries (as of Clojure 1.3.0)

Also see LearnClojure


Nice but how to install Clojure?

(I thought you will never ask)

Being a JVM language, Clojure has to deal with the JVM classpath. Majority of Clojurians use Clojure specific build tools (which it is by the way a very convenient approach since you are going to need dependency manager and a smart REPL. Here are some options: Leiningen and Cake

Another option is to employ IDE integration (IntelliJ, NetBeans? and Eclipse are all support Clojure development).


IDE and Editors

All major Java IDEs support Clojure development, IntelliJ/Eclipse/NetBeans? are all in this league.

Vi also supports Clojure via VimClojure


Clojure Books

Programming Clojure

Practical Clojure

Clojure in Action

The Joy of Clojure

Seven Languages in Seven Weeks (One chapter discussing Clojure)


Online resources and blogs

4Clojure is a resource to help fledgling clojurians learn the language through interactive problems.

Clojure Libraries

Clojure Toolbox

Clojure Programming

Clojure

Send More Paramedics

searching for signal

Pure Danger Tech


Playing with Clojure without installation

Try Clojure in you browser


Get help

Official Clojure Google Group

Official Clojure IRC irc://irc.freenode.net/ 

Clojure in the Ranch


What others say about Clojure

It is the Best Lisp Ever

It is a very well put together language, that brings the power of Lisp to the JVM in a practical package


JavaRanchContact us — Copyright © 1998-2012 Paul Wheaton