When Rich Hickey created Clojure he did so because he wanted a Lisp language that used immutable data structures by default, that was designed with concurrency in mind, and was compatible with an ...
プログラミング言語Clojureとは? Clojureは、Rich Hickey氏が開発したJava VM上で動作する比較的新しいLisp系のプログラミング言語だ。一口にLispといってもCommon LispやSchemeなどさまざまな方言があるが、ClojureもこれらのLisp方言のひとつつだ。 Clojureは過去のLisp言語を ...
なぜsimpleが大事なのかと言うと、人間には限界があるからです。わけがわからないものに対して信頼ができないので理解をしながら進める必要がありますし、能力的に普通の人は5個ぐらいはできても、10個や20個のものは同時に考えられません。なので ...
フランス人プログラマのニコラが, Clojureを包丁代わりにHadoopやRedisといった流行の素材を自由自在にプログラミングします。関数型プログラミングというと, 敷居が高く扱うのが難しいのではないかと思い込んでいませんか。本書は, 環境構築からRubyとの ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
もともと、ClojureはJavaの仮想マシンであるJVM上で動くLISP処理系として2007年に開発されました。Javaの様々なAPIをサポートするJVMは非常に高機能であり、JVMで動くClojureは最初から多くの実用的な機能を利用できる言語でした。そして、Java仮想マシンのバイト ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する