~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ F469E94E47481266A98F0A35F158217B__1679409300 ✰
Заголовок документа оригинал.:
✰ Macintosh Common Lisp - Wikipedia ✰
Заголовок документа перевод.:
✰ Macintosh Common Lisp - Wikipedia ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Macintosh_Common_Lisp ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/f4/7b/f469e94e47481266a98f0a35f158217b.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/f4/7b/f469e94e47481266a98f0a35f158217b__translat.html ✰
Дата и время сохранения документа:
✰ 07.07.2024 11:26:11 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 21 March 2023, at 17:35 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Macintosh Common Lisp - Wikipedia Jump to content

Macintosh Common Lisp

From Wikipedia, the free encyclopedia

Macintosh Common Lisp (MCL) is an implementation and IDE for the Common Lisp programming language. Various versions of MCL run under the classic Mac OS (m68k and PPC) and Mac OS X.[1]

Versions of MCL up to and including 5.1 are proprietary. Version 5.2 has been open sourced.[citation needed]

In 2009 a new different version of MCL has been open sourced: RMCL.[2] RMCL is based on MCL 5.1 and does run under Rosetta on Intel-based Macs.

Features of MCL[edit]

MCL was famous for its integration with the Macintosh toolbox (later: Apple Carbon), which allowed direct access to most of the Mac OS functionality directly from Lisp. This was achieved with a low-level interface that allowed direct manipulation of native Mac OS data structures from Lisp, together with a high-level interface that was more convenient to use.

In a 2001 article in Dr. Dobb's Journal, Peter Norvig wrote that "MCL is my favorite IDE on the Macintosh platform for any language and is a serious rival to those on other platforms".[3]

History of MCL[edit]

Development on MCL began in 1984.

Over its history, MCL has been known under different names:

Running on 68k-based Apple Macintosh Computers:

  • 1987, Coral Common Lisp
  • 1987, Macintosh Allegro Common Lisp
  • 1988, Apple Macintosh Common Lisp

Running on PowerPC-based Apple Macintosh Computers:

  • 1994, Digitool Macintosh Common Lisp

It has also spawned at least one separately maintained fork:

  • 1998, Clozure CL (CCL), known previously as OpenMCL
  • In 2007 MCL 5.2 was open sourced.
  • In 2009 RMCL (MCL running under Rosetta) was published as open source.
  • Since 2009 an open source version of RMCL (based on MCL 5.2) is hosted at Google Code MCL. This version runs under Rosetta (Apple's PPC to Intel code translator that is an optional install under Mac OS X 10.6).

References[edit]

  1. ^ "MacTech | The journal of Apple technology". preserve.mactech.com. Retrieved 2023-03-21.
  2. ^ RMCL announcement
  3. ^ Extreme Rapid Development

External links[edit]


Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: F469E94E47481266A98F0A35F158217B__1679409300
URL1:https://en.wikipedia.org/wiki/Macintosh_Common_Lisp
Заголовок, (Title) документа по адресу, URL1:
Macintosh Common Lisp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)