LispWorks® for Macintosh®

LispWorks for Macintosh is a full native implementation of ANSI Common Lisp for macOS. It is only available for 64-bit.

LispWorks (64-bit) for Macintosh supports Apple silicon (for example M1) and 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

The CAPI and LispWorks IDE run natively with Aqua look and feel through Cocoa.

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.

Objective-C/Cocoa FLI

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

CLIM 2.0 is implemented only for X11/Motif. We have no plans to support CLIM under Aqua/Cocoa or GTK+.

Runtimes

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 SQLite, PostgreSQL and MySQL.

Macintosh Editor Emulation

The LispWorks Editor offers a choice of keys: Emacs, or standard Macintosh editor keys.

Universal binaries

LispWorks for Macintosh is supplied as a universal binary which runs natively on both Apple silicon (for example M1) and Intel-based Macintosh computers. LispWorks runtime executables can be universal or thin (mono-architecture) applications, as you require.

LispWorks 7.1 Personal for Macintosh is an Intel application that can run on Apple silicon Macintosh computers under Rosetta and natively on Intel-based Macintosh computers.

System Requirements

Here's more detail about the system requirements.

Company     Contact     Privacy Policy     Terms of Use