aboutsummaryrefslogtreecommitdiff
path: root/lang/ccl/pkg-descr
blob: f67374be9668014cd0871964c3a9bfdf3a00295f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Clozure CL (formerly known as OpenMCL) is a free Common Lisp
implementation. Features include:

  * A fast, precise, compacting, generational garbage collector
    written in hand-optimized C. The sizes of the generations are
    fully configurable.

  * Full native OS threads on all platforms. The API includes support
    for shared memory, locking, and blocking for OS operations such
    as I/O.

  * Full Unicode support.

  * Excellent debugging facilities. The names of all local variables
    are available in a backtrace.

  * A complete, mature foreign function interface.

  * Many extensions including: files mapped to Common Lisp vectors
    for fast file I/O; thread local hash tables and streams to
    eliminate locking overhead; cons hashing support.

WWW: https://www.clozure.com/ccl