Jump to content

Аллегро Общий Лисп

Аллегро Общий Лисп
Парадигмы Мультипарадигма : процедурная , функциональная , объектно-ориентированная , мета , рефлексивная , универсальная.
Семья Лисп
Разработано Джон Фодераро
Разработчик Франц Инк.
Впервые появился 1986 год ; 38 лет назад ( 1986 )
Стабильная версия
11,0 / 9 января 2024 г .; 5 месяцев назад ( 09.01.2024 )
Дисциплина набора текста Динамичный , сильный
Объем Лексический, необязательный динамический
Язык реализации Общий Лисп
Платформа ИА-32 , x86-64 , ARM , 68000 , SPARC , X-MP ,
ТЫ Windows (32/64-разрядная версия), macOS (Intel, 32/64-разрядная версия), Linux (32/64-разрядная версия), FreeBSD (32-разрядная версия), Solaris (x64, SPARC; 32/64-разрядная версия), UNICOS , ОТС
Лицензия Проприетарное , некоторые бесплатные программы
Веб-сайт Франц /продукты /аллегро-common-lisp
Под влиянием
Лисп , Маклисп , Максима , Франц Лисп

Allegro Common Lisp язык программирования с интегрированной средой разработки (IDE), разработанный компанией Franz Inc. Это диалект языка Lisp , коммерческая программная реализация языка Common Lisp . Allegro CL предоставляет полный стандарт Common Lisp Американского национального института стандартов (ANSI) со множеством расширений, включая потоки, потоки CLOS, CLOS MOP, Unicode, потоки SSL, реализации различных интернет-протоколов, интерфейс OpenGL. [1] [2] Первая версия Allegro Common Lisp была закончена в конце 1986 года. [3] первоначально назывался Extended Common Lisp . [4] Allegro CL доступен для многих операционных систем , включая Microsoft Windows (32/64-разрядные версии), а также для многих Unix и Unix-подобных , 32- или 64-разрядных версий , включая macOS (Intel, 32/64-разрядные версии), Linux (32- разрядные версии). /64-бит), FreeBSD (32-бит), Solaris (x64, SPARC; 32/64-бит), UNICOS и UTS . Поддержка интернационализации и локализации основана на Unicode . Он поддерживает различные внешние кодировки текста и предоставляет типы строк и символов на основе универсального набора кодированных символов 2 (UCS-2). Allegro CL можно использовать как с интегрированной средой разработки (IDE), так и без нее, которая доступна для Windows, Linux и macOS версии 8.2. IDE (написанная на Allegro CL) включает в себя инструменты разработки, включая редактор и дизайнер интерфейсов. Allegro CL можно использовать для доставки приложений.

Allegro CL доступен как бесплатная версия Free Express Edition (с некоторыми ограничениями, такими как ограниченное пространство в куче) для некоммерческого использования. [5] Клиенты могут получить доступ к большей части исходного кода Allegro CL.

Allegro CL включает реализацию Пролога. [6] и база данных кэширования объектов под названием AllegroCache. [7] [8]

Самая последняя версия Allegro CL 10.1 поддерживает симметричную многопроцессорную обработку. [9] [10]

Allegro CL использовался для реализации различных приложений:

См. также [ править ]

Ссылки [ править ]

  1. ^ «Документация Allegro CL 10.0» . Франц Инк . 21 января 2010 года . Проверено 19 июля 2013 г.
  2. ^ «Распространенные реализации Lisp: обзор» . Common-Lisp.net . Архивировано из оригинала 22 июня 2018 года.
  3. ^ «История Franz Inc.» . Франц Инк . Проверено 23 декабря 2018 г.
  4. ^ «Расширенный Common Lisp». Компьютерный мир . ИДГ Коммуникации . 4 августа 1986 г. с. 7.
  5. ^ «Загрузка бесплатной экспресс-версии Allegro CL 10.0» . Франц Инк . Проверено 19 июля 2013 г.
  6. ^ «Allegro Prolog (документация Allegro CL версии 10.0)» . Франц Инк .
  7. ^ «АллегроКэш» . Франц Инк . 2018 . Проверено 21 декабря 2018 г.
  8. ^ Ахмечет, Слава. «Базы данных: новый рубеж» . дефмакрос . Архивировано из оригинала 5 октября 2016 года . Проверено 23 декабря 2018 г.
  9. ^ «Документация по симметричной многопроцессорности» . Франц Инк . 30 мая 2012 года . Проверено 19 июля 2013 г.
  10. ^ «Заметки о SMP, Дэвид Марголис» (PDF) . Архивировано из оригинала (PDF) 3 июня 2013 года . Проверено 19 июля 2013 г.
  11. ^ Уайт, Стивен (10 июля 2002 г.). «Вскрытие: Джек и Дакстер из Naughty Dog: Наследие предшественников» . Гамасутра . Технологическая группа УБМ . Проверено 21 декабря 2018 г.
  12. ^ Гэвин, Энди (1996). «Создание Crash Bandicoot — GOOL» . Все вещи Энди Гэвин . Проверено 21 декабря 2018 г.
  13. ^ Крамер, Лоуренс А. (2000). «Разработка долгосрочного плана для нового класса астрономических обсерваторий» (PDF) . Ассоциация по развитию искусственного интеллекта . Проверено 23 декабря 2018 г.
  14. ^ Миттман, Дэвид С.; Хокинс, Роберт. «Планирование Спитцера: история SIRPASS» (PDF) . Европейское космическое агентство . Проверено 23 декабря 2018 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 059d9461bfa38f6b3832b0381b471f06__1706144220
URL1:https://arc.ask3.ru/arc/aa/05/06/059d9461bfa38f6b3832b0381b471f06.html
Заголовок, (Title) документа по адресу, URL1:
Allegro Common Lisp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)