libera/#commonlisp - IRC Chatlog
Search
18:59:30
edgar-rft
nij-: the only thing I know that comes close is XLISP-PLUS (originally written by David Betz, now maintained by Tom Almy) -> https://almy.us/xlisp.html
19:05:18
nij-
gilberth Yes, and that is to expand (() or compiler) macros and load-time-value correctly.
19:06:21
nij-
edgar-rft Thanks! A newer version of it. ..: "however Xlisp 3.0 does have a bytecode compiler and probably will run faster."
19:07:28
gilberth
Unlike XLISP 1.6 which wanted to become a Common Lisp. I don't know on which side XLISP-PLUS is.
19:09:43
gilberth
If you're curious: You may play with XLISP-1.6 and XLISP-3.3 at <https://lispcafe.org/xlisp/>, if you wish.
19:10:58
edgar-rft
XLISP-PLUS is Tom Almy's derivate of XLISP-2, it's closer to Common Lisp and has a more CLOS-like object system instead of the XLISP-2 Smalltalkish object system
19:22:12
gilberth
I should host documentation. And some means to have files of some sort. And for that CLISP I should find a way to load Quicklisp systems. But you cannot really do anything from within that Webworker.
19:23:42
nij-
gilberth FYI: https://novaspec.org/cl/26_1_Glossary#special_operator CLHS has a link for Figure 3-2, but novaspec doesn't currently. Not sure if that's intended.
19:25:05
nij-
Apparently.. just add it to todo if you care, there's no rush. Thanks for novaspec. It's wonderful.
19:31:11
gilberth
I find WASM is a great tool to preserve software. Like this Interlisp. Or the CADR <https://lispcafe.org/cadr/usim.html>. The Computer History Museum hasn't gotten it yet that software can not only be stared at but also be run.
19:33:09
gilberth
I'd like to see more of this. And there is plenty available. It would be great when all this can be made to run with WASM, so that every curious person can have a look without too much hassle installing and configuring emulators.