プログラミング言語Clojureとは? Clojureは、Rich Hickey氏が開発したJava VM上で動作する比較的新しいLisp系のプログラミング言語だ。一口にLispといってもCommon LispやSchemeなどさまざまな方言があるが、ClojureもこれらのLisp方言のひとつつだ。 Clojureは過去のLisp言語を ...
CPUのマルチコア化が関数型普及の引き金 「関数型プログラミング言語は難しい?」 ――とよく言われますが、 どうなんでしょうか。 現在、 皆さんが使っているパソコンを見てください。ちょっと昔のを使っているんでしたらCore2 Duo、 今どきの新しいもの ...
2010年8月20日、 Java VM上で動作するプログラミング言語 「Clojure」 のバージョン1. 2がリリースされました。ClojureはRich Hickey氏が中心となって開発しており、 Lispの文法で記述します。Lispの持つ特性による動的プログラミングや関数型プログラミングのほか ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
もともと、ClojureはJavaの仮想マシンであるJVM上で動くLISP処理系として2007年に開発されました。Javaの様々なAPIをサポートするJVMは非常に高機能であり、JVMで動くClojureは最初から多くの実用的な機能を利用できる言語でした。そして、Java仮想マシンのバイト ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する