いわゆる卍研究所。
In: Clojure| Programming
10 11月 2009日常業務ではおもにRubyを使っているのですが、思うところがあってClojureを学んでいます。
Clojure とはプログラミング言語のひとつで 一言でまとめてしまうと「JVM上で動くLisp」ということになります。
オフィシャルサイト: Clojure
誕生してからまだ2年しか経っていない新しい言語ですが すでに多くの人に使われ始めているようです。
Clojureがどのような言語なのかはこちらの紹介記事が解りやすいです。
言語リファレンスやチュートリアルはオフィシャルが充実していますが
このページや: Clojure – Functional Programming for the JVM
こちらの書籍:The Pragmatic Bookshelf | Programming Clojure
もたいへん参考になります。
英語が問題ない方はスクリーンキャスト:Clojure on blip.tv もどうぞ。
開発環境は
あたりが無難なようですが、僕は TextMate + Clojure.tmbundle で使っています。
TextMate はLisp系に弱いのが難点ですが(Lispスタイルのインデントをしてくれない) 見た目と良さと手になじんでいるということで選びました。
JVM上で動くために起動に時間がかかるので、日常の手軽なスクリプトを書くのには不向きかも知れませんが、なにか実用的なものをClojureで書いてみたいです。
私 manjilab のポータル的サイトになっております。日々気付いたこと、考えたこと、発表したいものを載せていきます。