Skip to content

Instantly share code, notes, and snippets.

@lisp-is-the-future
Last active June 20, 2019 10:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lisp-is-the-future/c38133ee0e4602d83ebd16bc5d0eb23b to your computer and use it in GitHub Desktop.
Save lisp-is-the-future/c38133ee0e4602d83ebd16bc5d0eb23b to your computer and use it in GitHub Desktop.
Get started with common lisp now! (quick set up in ubuntu; < 5 min)
;; quickest way to get started: download and extract `portacle`
;; (cave: This works ONLY for 64-bit! In 32-bit it doesn't work!)
;; portacle contains:
;; - emacs editor with slime modus for cl with slime mode *for usage see gist:
;; https://gist.github.com/lisp-is-the-future/b1cdefe877fbb5f61bbb4b020618a757
;; - sbcl most optimal lisp implementation
;; - quicklisp (package manager for lisp packages)
;; - git
;; download and extract in bash:
wget https://github.com/portacle/portacle/releases/download/1.3/lin-portacle.tar.xz
tar xfv lin-portacle.tar.xz
;; it creates folder `portacle` - enter it!
cd portacle
;; to start, either doubleclick `portacle.desktop` which might be presented as `Portacle`or type in commandline:
./portacle.run
;; portacle opens emacs and installs slime etc. and starts. - now you can program in common lisp.
;; to use emacs and it slime mode for common lisp programming, look up key bindings listed in my gist
;; https://gist.github.com/lisp-is-the-future/b1cdefe877fbb5f61bbb4b020618a757
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment