Counterclockwiseをインストール
ちょっと前から気になっていたClojureを使ってみるべぇ、と思ってCounterclockwise(Clojure開発用のEclipseプラグイン)をインストールしてみました。ClojureBoxというテもあったのですが、Emacsにはなじみがないので、軟派なEclipseに流れました。
Getting Started with Eclipse and Counterclockwise を読んで、そのとおりにやってみます。
Eclipseをインストール
最新版をダウンロードしてインストールしました。
Counterclockwiseをインストール
- メニューの Help > Install new software… を選びます。
- "Work with:”テキストボックスに、次のURLを入力します。 : http://updatesite.counterclockwise.googlecode.com/hg/
- Enterキーを打ちます。
- counterclockwiseを選び, "Contact all update sites during …”チェックボックスがチェックされているのを確認し、"next"をクリック, ライセンスをaccept, etc., Eclipse をリスタートします。
- Window > Reset Perspective ... メニューを実行します。
簡単なClojureプロジェクト(Hello wprld)を作成して実行します。
- Java パースペクティブを開きます。: Window > Open Perspective > Java
- Clojure プロジェクトを作成して、"firstClojureProject"と名前をつけます。: File > New > Project... > Clojure Project
- "Clojure File"をhelloworld.cljという名前で src/ ディレクトリに作成します。: File > New > File
- 作成したファイルに、関数を定義するコードを追加して保存します。デフォルトで入っている"(ns helloworld)" はそのまま残します。
(defn hello [who] (str "Hello " who " !"))
- helloworld.clj を選択して、Run > Run as > Clojure REPL メニューを実行します。これでコードが評価されてREPLループが始まります。
- 作成した関数を呼び出します。:
> 1:1 helloworld=> (hello "Betty") > "Hello Betty !"