LispWorks® for Macintosh®
LispWorks for Macintosh is a full native implementation of ANSI Common Lisp for Mac OS X. There are separately-licensed 32-bit and 64-bit products.
LispWorks (32-bit) for Macintosh supports Intel-based Macintosh computers and is available in five Editions.
LispWorks (64-bit) for Macintosh supports Intel-based Macintosh computers and is available in four Editions.
To compare the various LispWorks editions and platforms visit the features page.
Below we describe some of the major features of LispWorks for Macintosh.
Graphical User Interface
Download the free Personal Edition to take a closer look!
Additionally the Hobbyist, HobbyistDV, Professional and Enterprise Editions offer as alternatives the GTK+ and Motif GUIs familiar to users of LispWorks for x86/x86_64 Linux.
LispWorks for Macintosh includes an Objective-C API allowing you to create Objective-C classes and call methods. This allows you to use Cocoa functionality from Lisp.
CLIM 2.0 is implemented only for X11/Motif. We have no plans to support CLIM under Aqua/Cocoa or GTK+.
With the HobbyistDV, Professional and Enterprise Editions you can build your LispWorks for Macintosh application as a runtime which is an executable, an application bundle or a dynamic library (.dylib).
Common SQL Database Support
Common SQL, available in the Enterprise Edition, offers sophisticated database access through ODBC or native interfaces to PostgreSQL and MySQL.
Macintosh Editor Emulation
The LispWorks Editor offers a choice of keys: Emacs, or standard Macintosh editor keys.
These are not available in LispWorks 7.0 and later. LispWorks for Macintosh and its runtimes are Intel-only.
LispWorks 6.1 Personal for Macintosh is a universal binary which runs natively on both Intel-based and PowerPC Macintosh computers. However, the next release of LispWorks Personal for Macintosh will be for Intel only, like the commercial Editions.
Here's more detail about the system requirements.