| Post Reply | RetroFed Forums Forum Index » lisp |
| Author | Message | ||
|---|---|---|---|
screwtape
lemmy.sdf.org
screwtape@lemmy.sdf.orgJoined: 2023-06-18 |
On my show this week I am looking at a few people's Common Lisp mathematical packages (including mine). So far, I am the only one I am seeing using :package-inferred-system . François-René Rideau 's style guide The practical difference I have found is recompiling and reloading changed files within one lisp image using :force t (asdf:operate 'asdf:load-op "my-system/src/changed-package-file" :force t) Instead of restarting my lisp. (without force, an already loaded package won't be recompiled and reloaded, it will just be left alone) To some extent it is also an encouragement to use the feature rich uiop:define-package and corrollary support for understanding dependencies between files/packages in a given asdf system, though uiop:define-package can be subbed for 'defpackage without using :package-inferred-system . What's your call / experience here ? |
||
| 1 Original | |||
| Post Reply |
Back to top |