domingo, abril 27, 2008

Lisp na Web e elephant

Eis aqui um ótimo tutorial sobre lisp na web: http://www.adampetersen.se/articles/lispweb.htm

Gerar as páginas utilizando o cl-who é bico, o próprio hunchentoot é extremamente simples. O único problema que estou tendo é para fazer a persistencia dos dados com o elephant. Primeiro eu descobri um bug no SBCL 1.0.16.11, ao tentanr compilar o elephant ocorre o seguinte erro:


no :MOVE-ARG VOP defined to move # (SC SB-VM::SINGLE-REG)
to # (SC SB-VM::ANY-REG)


Após um downgrade para o SBCL 1.0.16 estou tendo um problema memory fault na função %db-env-create.

É o problema de sair do mundo puro da administração automática de memória e ter que sujar as mãos no baixo nível.