Re: Aha! moments
- From: "remixer" <remixer1@xxxxxxxxx>
- Date: 28 Sep 2006 13:15:29 -0700
Zach Beane wrote:
Adam <nospam@xxxxxxxxxxx> writes:
Jack Unrue wrote:
Slime itself wasn't an aha! moment for me, but ILISP was. The basic
revelations for me were that the Lisp system I was interacting with
didn't follow the usual cycle of edit, compile+run, test, debug,
restart; instead, it was something that had a long life and that
accumulated state (in the form of functions and objects), and that
gently modifying the state was better than trashing all of it and
reloading it from scratch. This isn't something specific SLIME, but
SLIME enables it in a very nice way.
That is the coolest part of lisp -- but once in a while I find myself
after a whole day of hacking wanting to make sure something will work
on another machine, and end up restarting lisp (and loading everything
afresh) to make sure of that (as it could be some old definition or
binding lying around in the environment). Is there an easier way than
restarting lisp to do this? One very crude thing might be to blow the
symbol table away?
Thanks.
.
- Follow-Ups:
- Re: Aha! moments
- From: Zach Beane
- Re: Aha! moments
- References:
- Aha! moments
- From: Zach Beane
- Re: Aha! moments
- From: Jack Unrue
- Re: Aha! moments
- From: Adam
- Re: Aha! moments
- From: Zach Beane
- Aha! moments
- Prev by Date: Re: (read-from-string "#.(values) 42")
- Next by Date: Re: Experience with both LispWorks and OpenMCL ObjC bindings?
- Previous by thread: Re: Aha! moments
- Next by thread: Re: Aha! moments
- Index(es):
Relevant Pages
|