Programowanie w systemie UNIX/Clojure

Instalacja

edytuj

Ubuntu

edytuj

Potrzebujemy:[1]

  • Java
  • Apache Ant
  • Git
  • Maven
  • Clojure i clojure-contrib

Jeśli ich nie mamy to instalujemy wymagane pakiety:

sudo apt-get install sun-java6-jdk
sudo apt-get install ant
sudo apt-get install git-core
sudo apt-get install maven2

Zainstaluj clojure (aktualną wersję):

mkdir ~/opt
cd ~/opt
git clone git://github.com/richhickey/clojure.git
cd clojure
ant
mkdir ~/.clojure
cp clojure.jar ~/.clojure

Zainstaluj clojure-contrib:

cd ~/opt 
git clone git://github.com/richhickey/clojure-contrib.git 
cd clojure-contrib 
mvn install
cp target/clojure-contrib*.jar ~/.clojure/clojure-contrib.jar


Oczywiście możemy używać Clojure z Emacsem[2][3]

Uruchomienie

edytuj

Uruchamiamy REPL:

java -cp ~/.clojure/clojure.jar clojure.main
Clojure 1.2.0-master-SNAPSHOT
user=> 

Sprawdzamy czy działa:

user=> (+ 1 41) 
42

Uruchomienie kodu w pliku:[4]

java -cp /path/to/the/clojure.jar clojure.main /path/to/your/code.clj

Bibliografia

edytuj
  1. Clojure on Ubuntu by Tim Riddell
  2. Clojure : Getting+Started+with+Emacs
  3. Clojure, Swank, and Leiningen with Emacs on Linux
  4. Clojure FAQ