This is needed because Fare’s backward-incompatible changes to ASDF keep breaking projects.https://twitter.com/ngnghm/status/942269688242954240 …
-
-
Working alternatives to ASDF: Bazel, plain old load files. Bitrotten alternatives to ASDF: XCVB, YTools, ASDlite, mk-defsystem, mudballs, faslpath (also quick-build), evol. Good luck.
-
Those who complain about the hardships of transitioning Quicklisp from one version of ASDF to the next will have an "interesting" time transitioning that codebase from ASDF to anything else.
End of conversation
New conversation -
-
-
Maybe it’s like autoconf and other build tools, the problem to solve is so complex that no simple solution is possible to design. I have a hard time believing it, and also don’t want to spend time on it... Good luck. Please fix it someway.
-
Indeed ASDF plays for CL a bit of the roles that autoconf, pkgconfig, make, ld.so and libc play for C. With significantly less complexity than the equivalent parts of C tools, despite supporting 16 implementations on a variety of OSes. Blame me for any mission creep.
- 2 more replies
New conversation -
-
-
If you seek barebones and forgo backward incompatible, there's the 200-line Quickbuild. Closed-source, but easy to reimplement: package-inferred-system is a reimplementation of it inside ASDF. And faslpath (open source) is essentially equivalent to it.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!