libera/#sicl - IRC Chatlog
Search
16:44:10
beach
pjb: You are right, of course, which is why I still think an IDE will be a valuable tool, even though the current implementations are not great in this respect.
16:44:29
pjb
For the binding to package, I guess that the debugger behavior is sufficiently implementation dependent that it can rebind *package* in case of problem (I think sbcl does it, even); but here it was unrelated to environments. The handling of conditions cannot be performed in different environment, only the debugger can run in its own environment.
16:45:53
pjb
In general, I've got the impression that stack overflows (infinite recursions can come from surprising places) are a bigger problem than mutation of the host system (the IDE or the implementation).
16:45:57
beach
I think we agree. I just wanted to point out that an implementation with first-class global environments would be ideal.
16:47:18
beach
And since I don't think there is any hope that any existing Common Lisp implementation will be completely transformed to use first-class global environments, SICL is probably the best hope for it to happen.
16:48:02
beach
My (admittedly small) family just announced that dinner is served. I'll be back tomorrow. Take care everyone.