How to Set Up a Common Lisp Web Environment
jdpressman.com
jdpressman.com
If you want more precise control over your lisp, look into Roswell. It is rbenv for lisp.
OSX:
$ brew tap snmsts/roswell
$ brew install roswell
Arch:
$ yaourt -S roswell
Windows: go https://ci.appveyor.com/project/snmsts/roswell for binaries
As far as I remember, there is only a naive FFI for libfcgi on github.
OS X is Clozure's home platform and in my experience where it works best. The project has all those Cocoa bindings and grew out of Macintosh Common Lisp; it's definitely an OS X friendly Common Lisp.
CMUCL is...if not precisely dead, certainly moribund. It's been ported all over the place and the OS X port is certainly credible, but I wouldn't call it a first class Common Lisp for the Mac platform.
Do you use the repl to simply (load ...) files; never doing anything interactively with it? When I'm using emacs+slime I constantly write small loops/functions in the repl for testing, but doing that with rlwrap feels pretty painful to me. Do you have some sort of scratch-file that you write those in, which you can easily load?
At least to me the debugger feels pretty horrible to use without slime. How do you usually fix/redifine functions when debugging a problem? How about stepping through code? Making sense of the compiler notes/errors must also be pretty annoying without having them highlighted in your editor?
This is a genuine question and not sarcasm.I have seen this sort of styling on several sites which excel in material provided.
EDIT: I do love the content.Gonna be trying this this weekend
If you look at the homepage I have the skeleton of a layout and styling there: http://jdpressman.com/
So much easier to read than the trend of #CCC on #FFF...
Chrome lets you set keyboard shortcuts to run extensions, so I press it once to change to black text, and again to use a white background.
Maybe it's not a coincidence.