Rails がメイン言語の会社で SICP 読書会を始めることになったので、参加者の敷居を下げるために Scheme 処理系の準備メモです。1 どの処理系にするか? Scheme にはたくさんの処理系が存在していて2、最初はちょっと迷いました。 が、Web で調べたり、自社で SICP 読書会をやってる @lagenorhynque さんのおすすめもあって、Racket を使うことにしました。 選んだ理由 mac だと homebrew で簡単にインストールできる(弊社のエンジニアは mac ユーザが大多数を占めているので) DrRacket という IDE もついてくるので簡単にインタラクティブな開発が体験できそう3 SICP Collection というものが用意されていて、素の Scheme だと大変なところがカバーされているらしい(※ 要出典) インストール 処理系のインストール