Bookmark Topic Watch Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator


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
Polyglot and Functional Programming Presentation introducing to Polyglot and Functional Programming

Mark Volkmann's mega-article on Clojure is a great read, and excellent introduction and reference

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

Clojure Libraries

Clojure Toolbox is a categorised directory of libraries and tools for Clojure

Clojure Programming

Clojure a Clojure blog by Rich Hickey (you know him)

A Java Sightseer's Guide to Clojure by Mark Reid

Send More Paramedics

searching for signal

Pure Danger Tech


Playing with Clojure without installation

Try Clojure in you browser


Videos

Real World Clojure - Doing Boring Stuff With An Exciting Language by Sean Corfield


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
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
    Bookmark Topic Watch Topic
  • New Topic