3 ms·
I'd replace the first few steps with "Install Roswell" - https://github.com/roswell/roswell https://github.com/roswell/roswell Roswell will install a Lisp and
by yarrel 10y ago
I'd replace the first few steps with "Install Roswell" -
https://github.com/roswell/roswell https://github.com/roswell/roswell
Roswell will install a Lisp and QuickLisp for you, and give you a single point of entry to install libraries, create and run code, and launch en editor (Emacs with Slime of course).
I can't recommend it highly enough (I'm nothing to do with the project, just a very happy user).
- iak8god 10y agoNeat. Does Roswell do all this without modifying your current lisp/emacs/slime/quicklisp if you already have them set up the way you like but want to play around with it? And is there something like Roswell for Clojure?
- aidenn0 10y agoI don't know about emacs/slime, but it can manage local quicklisp and local implementations (and even have e.g. multiple sbcl versions installed simultaneously).
- nerdponx 10y agoThis sounds a lot like Pyenv and Virtualenv for Python. Neat!
- _pmf_ 10y agoI don't like Clojure (any more), but one nice thing about it is that is includes the Clojure implementation itself as regular versioned dependency on a project-by-project base (thanks to the transparent usage of Maven by the leiningen build tool). Once you tried this, everything else feels like a cludge; there's simply no reason the language version should be managed by some obscure mechanism instead of being a regular dependency!