Books of Note

Practical Common
LispThe best intro to start your journey. Excellent coverage of CLOS.

ANSI Common
LispAnother great starting point with a different focus.

Paradigms of Artificial Intelligence
ProgrammingA superb set of Lisp examples. Not just for the AI crowd.

Thursday, June 23, 2005

Upgrades... grrrrr... 

On Monday of this week, I finally got around to installing a larger hard drive into my 5-year-old laptop. The puny 10 GB, 4200 RPM drive just wasn't cutting it. I dropped in a 60 GB, 5400 RPM thingamajig. As a part of the upgrade, I figured I'd move to Windows XP rather than Windows 2000. The old installation had been there for five years and was starting to get rather unstable. Either way it was going to be a headache, so if I had to take the hit, I figured I'd go for Win XP.

Generally, I'll say that I like XP better than 2K on my laptop. It definitely has better logic for powersave and suspend/restore than did 2K. It returns from a suspended state much faster than did Win 2K. Further, the .11 wireless subsystem seems far better as well.

BUT... (and there's always a "but" in one of these stories, right?), I had to reinstall everything. I just got emacs fired up. I installed CLISP. Now I'm fighting with Slime to get it talking to CLISP correctly. Something is messing up when emacs is supposed to be making contact with Swank running in the Lisp process. I can't quite figure it out. The Lisp process buffer shows it starting up and loading/compiling all the various Swank-related files, but emacs stalls with a 'Polling "c:/DOCUME~1/Dave/LOCALS~1/Temp/slime.1284"' message.



Why don't use use the Lisp-in-a-box for Windows? I use that all the time and the install takes 30 seconds and then you are up and running!

Might the Swank problem be due to the Windows Firewall?

Hey! This is the same problem I ran into when trying to build the Windows Lispbox for Practical Common Lisp, also on XP. If you figure it out please shoot me an email. (I asked on the SLIME mailing list but not responses so far.)


Post a Comment

Links to this post:

Create a Link

This page is powered by Blogger. Isn't yours?