4 ms·
> Common Lisp native ASDF is probably very well designed, but it is practically useless to anyone who isn’t already an ASDF guru. ASDF should be taken out back
by philh 14y ago
> Common Lisp native ASDF is probably very well designed, but it is practically useless to anyone who isn’t already an ASDF guru. ASDF should be taken out back and shot.
This sounds like the best you can say is "it's probably very well designed for the wrong purpose"; and I'm not sure that can be usefully distinguished from "poorly designed".
(I have dabbled with both CL and Clojure, but never used either ASDF or Lein.)
- mahmud 14y agoThe whole argument is moot. Quicklisp exists now, and you can install anything with it, with one command.
- fogus 14y agoHaven't you realized by now that rants about Common Lisp are based on a weird amalgamated reality where Erik Naggum rants on Usenet, the standard still has unanswered questions and Lisp Machines caused the AI Winter?
- aerique 14y agoAnd for people who don't know what Quicklisp is: it is like "apt-get" for Common Lisp. (If you don't know what "apt-get" is you can ignore this thread.)
- prodigal_erik 14y agoBut unlike .deb it appears to be yet another way of smuggling code onto a box without visibility for the sysadmins or supporting dependencies on anything written in any other language.
- arnsholt 14y agoQuicklisp is still just a layer on top of ASDF. It's still there, you just don't have to deal with it as much.
- mahmud 14y agoASDF2 is a beautiful work of pragmatic engineering.