Macintosh Common Lisp

Macintosh Common Lisp

В области ИИ есть язык LISP, есть специальный очень дорогой LISP-компьютер. LISP на IBM PC выполняется очень медленно. COMMON LISP на Macintosh работает в 52 раза быстрее, чем на IBM PC, — как символьная машина; соответственно снижается стоимость, создается экспериментальная система. - (Стив Джобс)


Macintosh Common Lisp
Тип

Среда разработки программного обеспечения

Автор

Coral Software

Разработчик

Digitool, Inc.

Операционная система

Mac OS

Последняя версия

5.2 (март 2005)

Лицензия

коммерческая

Сайт

http://www.digitool.com/

Macintosh Common Lisp (MCL) — коммерческая реализация языка программирования Common Lisp.

В состав MCL входят интегрированная среда разработки, компилятор в машинный код, отладчик, инспектор объектов.

История

В 1987 году компания Coral Software выпустила первую версию Coral Common Lisp — среду разработки приложений на языке Common Lisp для компьютеров Macintosh.

Coral Common Lisp широко использовался компанией Apple Computer при разработке Apple Dylan. В 1989 году Apple Computer приобрела компанию Coral Software и Coral Common Lisp был переименован в Macintosh Common Lisp.

В 1990 году Apple Computer выпустила новую версию Macintosh Common Lisp, которая соотвествовала Common Lisp, описанному во втором издании книги Гай Стила (Guy L. Steele) "Common Lisp the Language". Некоторое время спустя Apple Computer прекратила разработку нескольких своих сред разработки и компиляторов, в том числе Macintosh Common Lisp.

10 ноября 1994 Apple Computer передала права на Macintosh Common Lisp компании Digitool, созданной для продолжения разработки Macintosh Common Lisp. Одна из первых задач Digitool была выпустить MCL для Macintosh на базе процессоров PowerPC, которые к тому времени сменили Macintosh на базе процессоров Motorola 680x0. В результате компилятор MCL был целиком переписан.

В мае 1995 года Digitool выпустила свою первую версию для процессоров Motorola 680x0, а в апреле 1996 года первую версию для PowerPC.

В марте 2008 года Digitool выпустила версию 5.2 с открытым исходным кодом для процессоров PowerPC.[1]

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Macintosh Common Lisp" в других словарях:

  • Common Lisp — Paradigm(s) Multi paradigm: procedural, functional, object oriented, meta, reflective, generic Appeared in 1984, 1994 for ANSI Common Lisp Developer ANSI X3J13 committee Typing discipline …   Wikipedia

  • Common-Lisp — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural …   Deutsch Wikipedia

  • Common LISP — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural …   Deutsch Wikipedia

  • Common Lisp — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural, modular, objektorientiert …   Deutsch Wikipedia

  • Common Lisp — est un langage fonctionnel impur de la famille Lisp. Sommaire 1 Introduction 2 Syntaxe 3 Types de données 3.1 Types scalaires …   Wikipédia en Français

  • Common Lisp — Семантика: мультипарадигмальный: объектно ориентированный, функциональный, императивный, метаязык Тип исполнения: компилируемый Появился в: 1984, стандартизирован ANSI в 1994 …   Википедия

  • Common Lisp the Language — is an influential book by Guy L. Steele about Common Lisp. Contents 1 History 1.1 Before standardization 1.2 During standardization 1.3 A …   Wikipedia

  • Common Lisp Interface Manager — McCLIM Lisp Listener The Common Lisp Interface Manager (CLIM) is a Common Lisp based programming interface for creating user interfaces i.e., GUIs. It is completely object oriented and is based on the idea of stream input and output. There are… …   Wikipedia

  • Common Lisp Object System — For other uses, see Clos (disambiguation). The Common Lisp Object System (CLOS) is the facility for object oriented programming which is part of ANSI Common Lisp. CLOS is a powerful dynamic object system which differs radically from the OOP… …   Wikipedia

  • Common Lisp HyperSpec — The Common Lisp HyperSpec is a hypertext html document which is not the ANSI Common Lisp standard, but is based on it with permission from ANSI and X3[1]. It is copyrighted by LispWorks Ltd[2]. It is approximately 15MB of data in 2,300 files… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»