I just published Exscribe, my personal replacement for Scribe:
All my web sites now use Exscribe instead of Scribe.
I did some benchmark to see which implementation to use, and I was
surprised to find that SBCL was the slowest of all (that worked):
slower than OpenMCL, and much slower than clisp, whereas CMUCL was
slightly faster. I thought it was the sb-unicode cruft slowing down
everything, and maybe it is, if only by increasing the memory
pressure. But even the time required to load the FASLs is three times
as long with SBCL -- and it takes half of the execution time on my
benchmark! I guess I'd have to profile the execution to find out
exactly what happens. Still, that's pretty scary in my book.
Does anyone here have an idea what could be done to speed up SBCL?
SBCL was a great tool to debug my program, anyway. It's anal warnings
are a good way to detect stupid mistakes.
[ Fran=E7ois-Ren=E9 =D0VB Rideau | Reflection&Cybernethics | http://fare.tu=
Freedom is strangely ephemeral. It is something like breathing; one only
becomes acutely aware of its importance when one is choking.
-- William E. Simon