Macintosh Common Lisp (MCL) - это реализация и IDE для языка программирования Common Lisp. Различные варианты MCL работать под классической Mac OS (m68k и PPC) и Mac OS X.
Версии MCL до 5.1 включительно являются собственностью. Версия 5.2 имеет открытый исходный код.
В 2009 году была открыта новая версия MCL: RMCL. RMCL основан на MCL 5.1 и работает под Rosetta на компьютерах Mac на базе Intel.
MCL был известен своей интеграцией с набором инструментов Macintosh (позже: Apple Carbon ), который позволял прямой доступ к большинству функций Mac OS непосредственно из Lisp. Это было достигнуто с помощью низкоуровневого интерфейса, который позволял напрямую манипулировать собственными структурами данных Mac OS из Lisp, вместе с высокоуровневым интерфейсом, который был более удобным в использовании.
В статье, опубликованной в 2001 году журнал доктора Добба, Питер Норвиг писал, что «MCL моя любимая IDE на платформе Macintosh для любого языка и является серьезным конкурентом для тех, и на других платформах».
Разработка MCL началась в 1984 году.
За свою историю MCL был известен под разными названиями:
Работает на компьютерах Apple Macintosh на базе 68k:
Работает на компьютерах Apple Macintosh на базе PowerPC:
Он также породил как минимум одну отдельно поддерживаемую вилку: