Last night on #lisp, someone was asking for advice because retrieving data with CLSQL was “very slow”. I had seen this kind of problem before with CLSQL and SBCL or CMUCL. UFFI uses (sb-)alien directly without type declarations, and that can become very slow indeed.
So I suggested running CLSQL through CFFI's uffi-compat.
<vagif> wow!!! It works and it is instant!!
This kind of stuff makes my day. :)