libera/#commonlisp - IRC Chatlog
Search
22:13:42
phoe
okay, my production-grade AMB should be sorta decent now - asking for some review on https://plaster.tymoon.eu/view/2789#2789
22:15:56
phoe
as for the obvious question of why am I doing it - I want to make a calligraphy of AMB for the next ELS, and I need an implementation of it that I can trust (as opposed to the current rosetta code one)
22:17:10
phoe
and yes, a little bit of pretty handwritten lisp stuff to raise money for the lisp world again
22:17:51
Bike
https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book-Z-H-28.html#%_sec_4.3.2 yeah there's a couple
23:07:01
phoe
Bike: thanks for that resource, already found a few bugs in my code just by trying to implement that
1:01:32
akater[m]
The standard doesn't specify which predicate does getf use to find the relevant property, doesn't it? E.g. in SBCL,... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/184a9a04c6d8a133b5296c1a0d575240e3e0590d)
1:09:54
akater[m]
Oh, now I see. But I certainly saw “identical” being interpreted as something broader in a neighbourhood of Lisp which I considered small enough. That,s why I didn't follow that link in CLHS. Weird. Thank you.
6:58:37
ns12
Hello! For CMUCL, what is the difference between https://cmucl.org and https://www.cons.org/cmucl/ ? Which is the official website?
7:34:49
lisp123
Although the official repo is here https://gitlab.common-lisp.net/cmucl/cmucl/wikis/home
7:37:02
hayley
cons.org redirects to https://wiki.zs64.net/Main_Page for me, and according to https://wiki.zs64.net/Was_ist_ZS64.net a guy called Martin seems to host Lisp pages.
7:54:31
remexre
is package-inferred-system supposed to hook up something that makes (uiop:define-package (:import-from :foo/bar)) automatically try to asdf:load-system, or do I need to manually run the load-system in SLIME every time I add a new file to the import graph?
7:58:36
lisp123
hayley: There's a few. It's still actively maintained by the few that use it (which pale in comparison to SBCL user base)
8:06:05
ns12
Apparently CMUCL is not in the Ubuntu repositories because CMUCL does not support 64-bit. Ubuntu no longer supports 32-bit.
8:38:42
jackdaniel
it is a maintained common lisp implementation, so no - it is not obsolete. that said sbcl (that is based on cmucl) has much larger mindshare among common lisp developers
8:41:09
jackdaniel
(that lead to it being ported to more architectures and more performance improvements)
8:41:57
jackdaniel
also since it is more popular software is more often tested on it than on other implementations
8:43:53
ns12
CMUCL appears to have some extra features such as a GUI debugger/profiler, and Hemlock (Emacs implementation). Are these useful?
8:44:25
phoe
the slime debugger is a GUI debugger enough for me, or does CMUCL have something better?