RSS michelepasin.org / code, music, words

Words / blog / 21 January 2011

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.

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

2025

2024

2023

2022

2021

2020

2013

2012

2011

2010

2009

2007