2 ms·
common lisp suffers for a lack of new blood coming in and making well maintained websites with docs and getting started guides. case in point, go to cliki for
by cultofmetatron 5y ago
common lisp suffers for a lack of new blood coming in and making well maintained websites with docs and getting started guides.
case in point, go to cliki for osx and they advise downloading emacs, setting up slime and downloading sbcl. but there's a lot of information missing. Also no mention of arguably the easiest (in practice) way of setting up common lisp ie: spacemacs.
just runnign and maintaining common lisp codebases is a hodgepodge of arcane knowledge collected accross disseperate smaller websites that look like they were designed in th e90's. no wonder all the noobs think javascript is the end all be all of languages.
My daily driver is elixir. I have mix and with one command I can start a whole project with a complete build system. I was able to setup a full elixir environment and get a hello world in about 5 minutes just reading the main elixir website. If I needed a package, I could just go to hex.pm, search for a library and add a line to my mix file to automatically pull the dependency and build it. ie: I gae bills to pay and the ecosystem is setup so I can get work done.
common lisp suffers from extreme fragmentation that presents significant friction for doing any kind of work. Its only saving grace is that the language itself is so powerful, it makes the impossible possible. where other languages fail in a fractcal of complexity, common lisp can be used to produce a working solution.