2010-11-26 12 views

答えて

3

すべての実装は、異なるものに焦点を当てる傾向があります。 Racketは大きなライブラリを「電池を含む」と強調していますが、Ikarus Schemeは速いコードをコンパイルすることを奨励しています。あなたは、あなたが望むものに基づいて実装を調べるべきです。あなたが単にスキームを学んでいるならば、DrRacketはフレンドリーなインターフェースと様々なスキームの本のための特定の環境の良い選択です。

また、ほとんどの実装がR5RSをターゲットにし、ほとんどの教科書がR5RS以前のために書かれている場合、R6RS実装を見つける必要はないでしょう。

あなたはSchemeを勉強したいと思っているので、Schemeのリストと再帰を使って考えてみるのは、The Little Schemerです。

2

正直なところ、それぞれに独自の癖や標準への修正がありますが、ほとんど同じです。最も大きな違いは、コンパイル方法です。あなたはたぶん一つを選んでそれと一緒に行くべきです。

ラケットは良いデバッグ用IDEが付属しており、セットアップが簡単です。

関連する問題