Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Furthermore, SBCL type declarations are

- Statically checked and removed at compile-time if possible

- Checked at runtime otherwise

- Not checked at all if you compile with high speed and low safety, yielding close-to-C level of performance (complete with memory faults and weird bugs when things go wrong)

Furthermore, I can turn on this high speed/low safety mode in specific portions of my code (inner loops), while compiling the rest with high safety.

SBCL + SLIME + Quicklisp is a seriously awesome combination.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: