Clojure

ブラウザ上でデータ分析が出来る!Clojure/Gorilla入門

概要 この記事は、Gorillaという ブラウザ上でClojureという言語を利用出来るライブラリを利用し、 ブラウザ上でデータ分析環境を構築するための入門記事です。 Clojureの事前知識は一切不要で、 ClojureやGorillaのインストールから、ブラウザ上で各種手法…

WindowsでSublime Text2 + leiningen + Clojure/Incanter環境をお手軽に作る

WindowsでClojureを用いて統計解析を行う環境を簡単に作成します。難しい作業はしません*1。 ClojureはJVM上で動くLispのようなプログラミング言語です。 これは簡単に説明すると 「JVM上で動く=WindowsでもMacでもLinuxでも動く!その上使えるライブラリも…

Windowsでleiningenを使おう!

2014/06/07 追記 現在windowsでliningenインストールするならこちらを使えば一発です。 http://leiningen-win-installer.djpowell.net/ 以前「Clojureのビルドツール"Leiningen"を使ってみた」という記事を書きました。Leiningenを使えば簡単にClojureのビル…

統計解析アプリ「Incanter」入門

Clojure製統計解析アプリ「Incanter」は無料かつjarファイル一つでお手軽に実行できる、その上Javaの豊富なライブラリを利用したり、描画に特化したProcessingという処理系でリッチなアニメーションやインターフェイスを実装できるという面白いアプリケーシ…

Clojureのビルドツール"Leiningen"を使ってみた

LeiningenはClojureの標準的な総合ビルドツールで、単体で動作するjarファイルを簡単に吐けたり、依存関係を適切に自動設定してくれたりと何かと便利です。Leiningenは簡単にインストールできますし、ついでにClojureも一緒に入れてくれるので、色々設定して…

プログラミングClojure1章を読んでみた

前から関数型言語に興味があり、LispやF#を勉強しました。 Lispはとても面白い言語ではあるものの、ライブラリの貧弱さから、 これで実際にアプリケーション作成するのは厳しいと感じました。 F#は.NET Frameworkが利用できるため、実用性の観点から言っても…