3 ms·
Lisp users generally treat libraries the same way C people do and vendor anything that's truly important. There's ocicl if you want something more scalable. ht
by Onavo 2y ago
Lisp users generally treat libraries the same way C people do and vendor anything that's truly important. There's ocicl if you want something more scalable.
https://github.com/ocicl/ocicl https://github.com/ocicl/ocicl
(Lisp users are generally very anachronistic people who don't understand dependency management nor know how to resolve diamond dependency issues, ocicl is one of the better approaches along with CLPM but they both get a lot of pushback from the community which "don't see a need".
- sevensor 2y agoThanks! Actually vendoring it in sounds pretty reasonable for my purposes, which are basically “mess around with this thing somebody posted to HN.”
- lukego 2y agoI think the median user starts with quicklisp and then clones random stuff into the ~/quicklisp/local-projects/ dir where they are automatically visible.
- pfdietz 2y agoThis is what I do.
- lamuswawir 2y agoCloning into ~/common-lisp/ also works great.