💾 Archived View for thrig.me › tech › lisp captured on 2024-05-26 at 15:43:36. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-03-21)

🚧 View Differences

-=-=-=-=-=-=-

Common LISP

I mostly use SBCL, as there's a package for that on OpenBSD, SBCL produces some pretty fast code, and LISP is pretty quick to prototype in (unlike, say, C) and has fast compile times (unlike, say, Rust). Downsides: it compiles to huge binaries, sometimes has problems with various security measures on OpenBSD, and the libraries and documentation can be hit or miss. That is, you may have to write or port much software compared to other languages.

Other things to consider might be ECL (Embeddable Common LISP) or Racket. I haven't looked much at the Scheme side of things. I was not amused by the slow startup times of Clojure, but that was back on the 2009 MacBook with the spinny metal disk.

Otherwise, I'm a unix barbarian who types LISP using vi (no, not vim) and documents LISP systems with mdoc(7).

ASDF - Another System Definition Facility

- LISP is a giant CONS job!