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

> fully dynamic

Well, no, it's SBCL. Common Lisp has support for types, but most compilers only use them for optimization, SBCL goes one step further and emits warnings when you mismatch types. And looking at the code, I can see lots of type declarations.

It's also interesting to note that the code does not seem to be using SBCL's new SIMD library*, so it could be sped up even more.

* <https://github.com/marcoheisig/sb-simd>, see the texinfo file for documentation.



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

Search: