何か作った〜、とかの記事しか書かないので、もうちょっと小粒のTipsっぽいのも書いておこうかなと思った。 問題点 複数のCommon Lispアプリケーションを同じマシンで動かしているときに困るのが、Quicklisp。Quicklispは基本的にユーザ単位でインストールするので、複数のアプリケーションで共通のバージョンのを使わないといけなくなる。 この方式で問題なのは、一方のライブラリでは最新のdistを使いたいけど、もう一方のライブラリでは古いまま使い続けたい、というとき。 複数のアプリケーションを同じサーバで動かすときとかql:update-all-distsするだけでプロジェクトが動かなくなるのでそういう事故を避けるためにもプロジェクトごとにQuicklispを分けたい。 そこで、RubyのBundlerやPerlのCartonみたいに、プロジェクトルートにQuicklispインス