I wouldn’t want to write that in bash.
It is easier to explain to users that there is one disk cache, v.s. N.
… re-running the script when you install, deinstall or update lisp code …
I often have very long running lisp processes. So I need to
do exactly that via asdf:clear-source-repository etc.
Who knows when to update/rebuild the disk cache? Sometimes
only the developer. But quicklisp knows when it (un)installes things.
I’d be tempted to update the disk cache when that happens.
- ben
"Communication rests on a foundation of mutual perspective-taking, the
mechanics of which are poorly understood."