11/01/12 12:40:29
>>6
Incasterのトップページにこういう意味の文が載っています。
「Incanterは動的型付けの関数型言語であるClojureのパワーと、
データアクセスと処理と視覚化のためのJVM上の豊富なライブラリを利用します」
IncasterはSchemeでは成立しないでしょう。
Clojureをつくったわけ by Rich Hickey
URLリンク(www.geidai.ac.jp)
>なぜ私は新しいプログラミング言語を書いたのだろうか。
>次のような特徴を持つ言語が見つからなかったから、という理由からだ。
> * 並行処理のために設計された
> * 定評のあるプラットフォームと相性がよい
> * 関数型プログラミングのための
> * Lisp。
> 1.2 関数型プログラミングは良いものだ
> * Clojureは動的型付けをする関数型言語
> o すべてのデータ構造がイミュータブルで永続的、再帰をサポート
> o ヘテロジニアス(異種混合)なコレクション、戻り型
> o 動的な多態性(ポリモーフィズム)