Общий шепелявый язык Macintosh
-
История и развитие MCL
- MCL (Macintosh Common Lisp) — реализация и интегрированная среда разработки для языка программирования Common Lisp.
- Различные версии MCL работали под управлением классической Mac OS и Mac OS X.
- Версии MCL до 5.1 включительно были собственностью компании, а версия 5.2 выпущена с открытым исходным кодом.
- В 2009 году выпущена новая версия MCL с открытым исходным кодом: RMCL, основанная на MCL 5.1 и работающая под управлением Rosetta на компьютерах Mac на базе Intel.
-
Особенности MCL
- MCL известен своей интеграцией с Macintosh toolbox, позволяющей получать прямой доступ к функциям Mac OS из Lisp.
- MCL имеет низкоуровневый интерфейс для манипулирования структурами данных Mac OS и высокоуровневый интерфейс для удобства использования.
- Питер Норвиг назвал MCL своей любимой средой разработки на платформе Macintosh.
-
История MCL
- Разработка MCL началась в 1984 году.
- MCL работала на компьютерах Apple Macintosh с поддержкой 68 Кбит/с и PowerPC.
- В 1998 году появился форк Clozure CL (CCL).
- В 2007 году MCL 5.2 был выпущен с открытым исходным кодом, а в 2009 году RMCL был опубликован с открытым исходным кодом.
-
Рекомендации
- Домашняя страница для коммерческой версии MCL.
- Исходные тексты и двоичный файл MCL 5.2.
- Исходные тексты и двоичный файл RMCL.
- MCL 5.2 в Google Code.
- Mac Common Lisp в NIST.