More tweaking of older #Emacs packages, this time slstats.sl: a package for looking up information about the #SecondLife grid.
More tweaking of older #Emacs packages, this time slstats.sl: a package for looking up information about the #SecondLife grid.
There's a new Common #Lisp #book.
Modern Common Lisp with FSet
https://fset.common-lisp.dev/Modern-CL/Top_html/index.html
Enjoy!
Thanks for writing this, Scott. https://scottlburson2.blogspot.com/
Scott Burson shared his new book "Modern Common Lisp with FSet", an introduction to functional collections for Lisp programmers and designers of other languages and libraries.
#lispyGopherClimate Tuesday-night-in-the-Americas
https://toobnix.org/w/88ZPfUcso2HNSKX6gNYShW #archive <- should have full audio
- This brave new world's #AI #vulns
+ #climateCrisis with e.g. oil
- The #commonLisp #conditionSystem #programming thread (& #shell ) https://gamerplus.org/@screwlisp/116390562771940285
Featuing @kentpitman @dougmerritt @vnikolov and more
- Also a note from @JohnMashey #unix when I tagged him (mostly, "haven't touched #lisp since the 70s").
- Live chat on #lambdaMOO !
@sdf can someone validate @artemis .
Oh, wait.
#Xedit for #x11 always had a #Lisp interpreter and even
if it's damn cool to have (much lighter than Emacs and comes
with #NetBSD and #OpenBSD base) it never got updated
for XFT support.
https://mirrors.mit.edu/pub/NetBSD/NetBSD-release-10/xsrc/external/mit/xedit/dist/lisp/README
This runs straight:
(defun factorial (n)
(fact-iter 1 1 n))
(defun fact-iter (a b n)
(cond
((> b n) a)
('t
(fact-iter (* a b) (+ b 1) n ))))
(factorial 10)
Press Ctrl-x e to evaluate at the end
of every '()' function.
It will evaluate to 3628800.
If you enjoyed the example from enter-three-witches: I just deployed it.
You can test it at:
https://dryads-wake.1w6.org/enter
But keep in mind that it’s an example:
There’s no story, just menu, new game, load game, prologue, about page, news, speed selection, and exit.
To learn how to build your own #game with it, see its work-in-progress tutorial:
https://www.draketo.de/software/enter-three-witches
I hope to have the tutorial read for the spring #lisp game jam 2026:
https://itch.io/jam/spring-lisp-game-jam-2026
Okay. Take McCarthy’s amb operator. Look at quantum decoherence. Is wave function collapse the pruning of amb branches and calling with an earlier continuation so that the overall computation (that is, what appears to be the case at the macroscopic level) evaluates successfully?
So like, yes, rips bong etc and also I know a lot about continuations and fuck all about physics but this seems kinda right to me.
I've just begun a project in #Guile #Scheme, and I'm looking for tooling -- especially documentation tooling. #Clojure has Marginalia and Codox, both of which I like; Common #Lisp has Codex, Coo, Stable, cl-domain and others.
But the only thing I could find for Scheme is SchemeDoc, which is 'NOT MAINTAINED ANY MORE'.
https://people.cs.aau.dk/~normark/schemedoc/
Doxygen does not support Scheme out of the box, nor does Sphinx.
What else should I be looking at?