freenode/#sicl - IRC Chatlog
Search
13:07:15
jackdaniel
beach: you may be interested in this email that mentions refcounting gc: https://mailman.common-lisp.net/pipermail/pro/2020-December/001816.html -- basically it supports what you've said about such collectors
17:07:22
beach
Major progress today. I fixed all the problems in phase 4 that made it impossible to load definitions of generic functions in the Ersatz environment (E5). Tomorrow, I'll attempt to load class definitions into that environment, and I'll start fixing the problems introduced in phase 4 that make that attempt unsuccessful.
17:11:30
beach
The bugs that I fixed today are of the kind where you say "how can anything have worked in the past".
17:14:52
beach
Hmm, not so good progress after all. The generic functions I load have not been properly initialized.
17:15:34
beach
Anyway, I am not going to attempt any more coding today. It has been a long day already.
21:00:28
zacts
beach: I wonder about the idea of being able to extend a Lisp OS in such a way to where it appears to be much like unix to the user, yet you can extend it in non-unixy ways underneath.
21:02:13
zacts
like you would be able to use a shell kind of like posix and all of that, with unixy pipes and filters, yet you could also extend beyond this as well if you wanted.
21:11:11
zacts
Like, Racket for example has one goal of letting you implement different languages that work well together. Another project, Rubinius has this kind of goal as well. Take that idea to the OS level, and you could have a user implement a Unix flavor that plays with another flavor of OS all on the same system kind of. I hope this makes any sense.
21:21:59
Bike
i understand what you mean. i think beach would like an actual replacement for the posix interface rather than something that's just different underneath, though.
21:24:09
jackdaniel
pre-cl common lisp environments provided c compilers and probably something posix-like