I've been using the Lispworks IDE for the last few years with medium to low satisfaction. Our production server is running SBCL on Ubuntu (which runs considerably faster that LW) and my cofounder is working with Slime. He swears by Slime and I'll be making the switch soon. We are also moving from SVN to GIT.
Do you attribute most of the difference in performance to the OS change or to the implementation change, though? (I'll never use Windows, but I've been considering using Lispworks again on OS X for a few things.) I've always used LW with Emacs in the past, not the LW IDE. I use Aquamacs for almost everything now...and SLIME is great.
What Lisp libs are you using, if you don't mind my asking? I'm trying to figure out why CL-Memcached is slower than freaking PHP and Python for most things (!)
You call being slower by a (sometimes) 34 msec over 10000 network io requests as slow ? Most of the io stuff for php etc. is pure C. If you have /any/ non trivial application then the stability and performance of CL systems become apparent. If that is your problem, then try benchmarking string operations of CL vs. the rest of the gang.
Out of curiosity (as a Lispworks and SBCL user who has never seen this sort of performance difference between the two) is there anything in particular that you could attribute this to (eg. FFI, Streams)
Really? That is a lot. I noticed a factor of two when I moved from CLisp to SBCL, and I was under the impression that CLisp is generally the slowest implementation.
I use DrScheme every day. It's pretty good and getting better - they just added autocompletion (only for the standard library, not for your own bound variables) for example.
You could use vilisp.vim[1], which will basically copy-and-paste Lisp forms into your REPL for you. If you use OSX, you can try pg's method[2] of dragging text between terminals.
Better yet, you could resurrect Slim-Vim[3] if you really want SLIME-like features.
I did that sort of thing when I first started out with Lisp too. Do yourself a favor and try an editor that integrates with the REPL. It makes life so much easier.