自分のマシンでExercismの演習を解くために、Common Lispをローカルにインストールする方法を学びましょう。
Common Lispで開発するために必要な基本のものは、次のとおりです。
Roswellは、Common Lispの実装をインストールして管理するためのコマンドで、Lispアプリケーションの開発と配布を簡単にする多くの機能を備えています。 ここでは、インストールとテストの手順を簡単にするためにRoswellを使います。
インストールガイドを見て、お使いのプラットフォーム向けの手順に従ってください。 ほとんどの人には、次の方法で十分でしょう。
Roswellを初めて使うときは、SBCLとQuicklispを取得してインストールします。 次のコマンドを実行するだけです。
ros help
REPLを起動するには、次のようにします。
ros run
Common Lispが初めての人、とくにEmacsを使った経験がある人は、Portacle(ポータブルCommon Lisp環境)をインストールすると、手軽にすばやく始められます。 無料で全機能を備えており、一般的なプラットフォームすべてで動作し、すぐに使える状態に設定済みです。次のものが含まれます。
さらに、Lispコードを書くための多くのアドオンも付いてきます。
すべてが最初から設定済みの状態で届きます。Portacleはフロントページからダウンロードしてインストールします。
注:Emacs(テキストエディター)は、慣れていないと最初は戸惑うかもしれません。幸い、EmacsとSLIMEの入門記事はオンラインにたくさんあります。
必要なツールを個別にインストールしたい場合は、次のものをインストールして設定する必要があります。