• 「はじめてのClojure」出版記念!Light Tableを使ってClojureに触れてみよう!
「はじめてのClojure」出版記念!Light Tableを使ってClojureに触れてみよう!

「はじめてのClojure」出版記念!Light Tableを使ってClojureに触れてみよう!

コース概要

Java環境「JVM」上で動くLisp系プログラミング言語を使ってみよう!

Clojure」(クロージャ)は、「Lisp系」のプログラミング言語です。
発表されたのは2007年で、かなり後発の言語ですが、他の言語と比べて、以下のような特徴があります。

①「関数型言語」なので、効率的に開発できる
②マクロが使える
③Javaの環境「JVM」(Java virtual machine)上で動作する
④膨大なJavaのライブラリが利用可能

特に②は、「自分好みの関数を作れる」ことを意味しており、それが“もっとも表現力に富んだ汎用プログラム言語である”と言われる所以でもあります。 この授業では、工学社より出版された「はじめてのClojure」を元に、授業を行ないます。

 

■授業予定

・Clojureとは
・Light Tableを使って開発環境を整える
・REPL環境を作って、コードを打ってみよう
・Webアプリケーション開発のさわり


■こんな方におすすめ!

・Clojureにちょっと興味があって、触ってみたい。
・素速くWebアプリケーションを開発したい
・新言語に興味がある!