@khinsen @phil @screwlisp from the recent Lisp team updates #Guix provides native build for #sbcl, #ecl and #clasp; more to follow
@crmsnbleyd There's also #Clasp which is focused on CL/C++ interop.
@samebchase is #clasp still active ?

Lisp-family #IRC channels you may want to hang out on.

#commonlisp is for Common Lisp
#clojure for Clojure
#lisp is for any $LISP
#lispcafe for off topic discussions
#sicl https://github.com/robert-strandh/SICL
#clasp The CL/C++ interop implementation
#fennel Fennel Lang
#emacs For Emacs / Elisp discussions

GitHub - robert-strandh/SICL: A fresh implementation of Common Lisp

A fresh implementation of Common Lisp. Contribute to robert-strandh/SICL development by creating an account on GitHub.

GitHub

something I didn't realize about #clasp is that seamless c++ interop is its prime motive

https://github.com/clasp-developers/clasp
cc: @ramin_hal9001

GitHub - clasp-developers/clasp: clasp Common Lisp environment

clasp Common Lisp environment. Contribute to clasp-developers/clasp development by creating an account on GitHub.

GitHub

I just found a very interesting #CommonLisp project which shows how to extend the LOOP macro: https://github.com/Gleefre/loop-continue

It was added to Ultralisp.org recently.

This code should work on #SBCL, #CLASP, #ALLEGRO, #ABCL and #ECL implementations.

GitHub - Gleefre/loop-continue: Extension to the CL:LOOP macro: CONTINUE, TAG, GO.

Extension to the CL:LOOP macro: CONTINUE, TAG, GO. - GitHub - Gleefre/loop-continue: Extension to the CL:LOOP macro: CONTINUE, TAG, GO.

GitHub
@efi Reminds me to one day check out how hard it'd be to use Godot with #Clasp through C++ FFI...

@cryptoxic @drwho That's actually #CommonLisp.

For C++ interoperability there's another implementation (#Clasp) but I'm not sure if it does the same, I haven't tried it (and the manual also doesn't say).

@Graycot Were I more creative, I could come up with #Clasp #CommonLisp memes, alas...