Live coding in clojure


Live-processing is a Processing clone with live coding capabilities. It's written in Clojure, a Java-based dynamic programming language that I reviewed elsewhere.

What makes this interesting is the combination of Processing's visual programming environment with Clojure's REPL-driven development style. This allows for real-time modification of sketches while they're running—a workflow that's particularly appealing for creative coding and live performances.

Clojure keeps coming back into my radar, and projects like this show why: its functional approach and interactive development model make it well-suited for exploratory, creative programming.

Cite this blog post:


Michele Pasin. Live coding in clojure. Blog post on www.michelepasin.org. Published on Jan. 21, 2011.

Comments via Github:


See also: