Win a copy of Machine Learning with R: Expert techniques for predictive modeling this week in the Artificial Intelligence and Machine Learning forum!
    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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar
  • Mark post as helpful
  • send pies
  • 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
 
His brain is the size of a cherry pit! About the size of this ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!