Monthly Archives: September 2011

Clojure 1.3 released

The announcement was posted on the Clojure mailing list:

We are pleased to announce today the release of Clojure 1.3:

http://clojure.org/downloads

For maven/leiningen users, your settings are now:

:dependencies [[org.clojure/clojure “1.3.0”]]

This release includes many significant features and performance enhancements, documented here:

https://github.com/clojure/clojure/blob/1.3.x/changes.txt>

ClojureScript and Node.js

http://mmcgrana.github.com/2011/09/clojurescript-nodejs.html

In this post we’ll demonstrate the mechanics of using ClojureScript with Node.js and see some programs written with this stack. The information here should provide a good starting point for you to explore using ClojureScript and Node.js in your own applications.

The code for the programs described below is available on Github.

Lacij: dynamic SVG in Clojure

https://github.com/pallix/lacij

> Lacij is a graph visualization library written in Clojure. It allows the display and the dynamic modification of graphs as SVG documents that can be viewed with a Web browser or with a Swing component. Undo/redo is supported for the dynamic modification. Automatic layout is provided for the visualization.

• Uses Tikkba, library for the creation and the dynamic modification of SVG
• Tikkba uses Apache Batik
• Tikkba uses the SVG DSL of the Analemma library

https://github.com/pallix/tikkba

http://xmlgraphics.apache.org/batik/index.html

http://liebke.github.com/analemma/