easy_install は、Python でのプログラミングに非常に便利であり、Ruby での rubygem と同じです。
Lispにも同様の機能がありますか? 多くの Lisp 実装 (clisp、sbcl、clozure cl ...) があることは理解していますが、Lisp ライブラリ関数を見つけて使用する必要があるときに Lisp が何をするかを知りたかっただけです。
easy_install は、Python でのプログラミングに非常に便利であり、Ruby での rubygem と同じです。
Lispにも同様の機能がありますか? 多くの Lisp 実装 (clisp、sbcl、clozure cl ...) があることは理解していますが、Lisp ライブラリ関数を見つけて使用する必要があるときに Lisp が何をするかを知りたかっただけです。
これは難しい問題であり、いくつかの解決策が試みられてきました。
私は最近、Common Lisp ユーザーの調査を行いましたが、ほとんどの人は、プロジェクト アーカイブをダウンロードし、git、cvs、svn などからチェックアウトすることで、ライブラリを手動で管理しているだけです。
ライブラリ管理の次の最も一般的な方法は、「asdf-install」と呼ばれるプログラムです。詳細については、 http://cliki.net/asdf-installを参照してください。
clbuild と呼ばれるプログラムを使用する人もいます。git、cvs、svn からライブラリを取得します。http://common-lisp.net/project/clbuild/に詳細があります。
私は Quicklisp というプロジェクトに取り組んでいます。明日からパブリックベータを開始します。手動のライブラリ管理、asdf-install、および clbuild よりもいくつかの利点があると思いますが、残念ながらドキュメントや情報はありません。ただし、熱狂的なユーザーのグループが存在するため、必要な CL ライブラリーを入手するのに役立つことを願っています。詳細については、 http: //quicklisp.orgを参照してください。ベータ版をダウンロードするためのリンクは明日公開されます。