On Sun, Nov 30, 2025 at 12:52 PM Scott L. Burson <[email protected]> wrote:
>
> Why use ASDF?  It's a 2-liner in CL:
>
> (dolist (f (directory ".../data/"))
>   (load f))
>
This use of directory is not portable at all, unlike
uiop:directory-files (UIOP being part of ASDF).
Also, ASDF will load your files once and only once as needed, enforce
load dependency order both ways, and integrate with the rest of your
build and other related tools.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
“Faré's Tenth Rule of Programming: any sufficiently useful CL build
system is an ad hoc informally-specified bug-ridden slow non-portable
implementation of a fraction of ASDF much larger than what it takes to
just use ASDF.” [Including ASDF]

Reply via email to