Clozure CL 1.3

OpenMCL is a Common Lisp compiler for PPC.
Clozure CL, an open source software, is a Common Lisp implementation that runs on the following platforms:

Mac OS X 10.4 and later (PowerPC and x86)
Linux (PowerPC and x86)
FreeBSD 6.x and later (x86)
Solaris (x86)Microsoft Windows (x86)

Clozure CL used to be called OpenMCL. It is also sometimes called CCL. You will see the three names being used interchangeably.

Main features:

  • fast compilation speed
  • native OS threads
  • precise, generational, compacting garbage collector
  • convenient foreign-function interface

last updated on:
February 25th, 2009, 12:25 GMT
developed by:
Digitool, Inc. and Gary Byers
license type:
LGPL (GNU Lesser General Public License) 
ROOT \ Programming \ Assembler Tools
Clozure CL
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • New lock-free hash tables minimize the performance impact of thread safety. They avoid locking during GETHASH, but at the cost of making rehashing more expensive. PUTHASH performance is basically unaffected. Set CCL::*LOCK-FREE-HASH-TABLE-DEFAULT* to NIL to use the standard algorithm, with locks for shared tables.
  • Bignum multiplication on 64-bit systems is faster.
  • DELETE-DUPLICATES is faster when the number of elements is large.
  • On Unix systems, if "ccl-init.lisp" doesn't exist, Clozure CL will try to load ".ccl-init.lisp". An openmcl-init.lisp file will no longer be read (or warned about).
read full changelog

Add your review!