プログラミング言語Clojureとは? Clojureは、Rich Hickey氏が開発したJava VM上で動作する比較的新しいLisp系のプログラミング言語だ。一口にLispといってもCommon LispやSchemeなどさまざまな方言があるが、ClojureもこれらのLisp方言のひとつつだ。 図1 ClojureのWebサイト Clojureは過去のLisp言語を見直し、大胆な再設計が行われているほか、Java VM上で動作することから既存のJavaライブラリを活用できるなど、実用性も充分兼ね備えた先進的なLisp処理系となっている。 今回はEclipse上でのClojureプログラミングを支援するプラグインであるCounterclockwiseを紹介する。 Counterclockwiseを使ってみよう 前述の通り、CounterclockwiseはEclipse上でCloju