freenode/#lisp - IRC Chatlog
Search
20:45:24
dim
ahah, I had forgotten that it's easy to start a swank server in an already running lisp, such as Clozure-CL, so that I can still hack using CCL in SLIME ;-)
20:45:56
dim
(because ccl is currently broken in macos and I have a test version that works but only in packaged/gui mode, for reasons)
20:47:27
pjb
dim: really, if you recompile it following the procedure, it currently works on mojave.
20:47:58
dim
aeth: I did at times, but it's frustrating, because some operations need to files to exist in the remote server and be in sync
20:48:59
dim
I guess I should use the GUI version to compile to the full distribution then, too. Or maybe brew install --head works?
21:15:41
dim
ok I made a local fork of the brew formula for ccl, using url "https://github.com/Clozure/ccl/releases/download/v1.12-dev.1/darwinx86.tar.gz" sha256 "c4dda85210a6d09301d0e4691c65a41824126096eb36b9c9fa40a16d72ae22ce", and it seems to be working its magic
21:21:05
dim
and I could verify that my src/save.lisp code works with CCL too, not only SBCL, so I'm happy
22:54:46
no-defun-allowed
i'd like a "lazy" class which only does some computation when values are requested from it, but this lazy class could become one of several classes and to preserve the illusion it is an instance of that class making it typep to the class would be nice
22:55:16
no-defun-allowed
the alternative is to write a lazy class for each target, but it'd be quite verbose
22:58:46
no-defun-allowed
then again dispatch would be screwy if you could, so yeah the verbose solution would be better
4:13:20
margaritamike
Anyone feel like bribing the owners of Timus online judge, Kattis online judge, or Codeforces to include SBCL in their list of supported languages? :p
4:13:55
margaritamike
I wonder, really though, what it would take to get languages support added to one of those sites.