Smooth integration with foreign libraries

The multi-threading extension is built on the native threading support of the computing platform which allows Common Lisp code to work cooperatively with foreign functions and libraries and also allows foreign code to run in parallel with Common Lisp code. For example, database queries sent via foreign libraries can run in parallel with other Common Lisp code.

The Scieneer CL includes support for named callbacks into lisp.

Compatible with popular de-facto standards

The two popular freeware Common Lisp foreign function interfaces are fully supported by the Scieneer CL, and compatibility is largely maintained with the popular free CMU CL implementation. This support makes it easier to port code to the Scieneer CL and a large range of freeware software has been ported.