Common Lisp Interface Manager

редактировать
Common Lisp Interface Manager
Разработчик (и) Franz Inc., LispWorks Ltd.
Первоначальный выпуск1993; 27 лет назад (1993)
Написано наCommon Lisp CLOS
Операционная система Кросс-платформенная
Платформа IA-32, x86-64
Доступно наанглийском
Типе Widget toolkit
License LGPL
Websitecommon-lisp.net / project / mcclim

Common Lisp Interface Manager (CLIM ) - это программный интерфейс на основе Common Lisp для создания пользовательские интерфейсы, т. е. графические пользовательские интерфейсы (GUI). Он предоставляет интерфейс прикладного программирования (API) для средств пользовательского интерфейса для языка программирования Lisp. Это полностью объектно-ориентированное программирование система управления пользовательским интерфейсом, использующая Common Lisp Object System (CLOS) и основанная на механизме поток ввод и вывод. Есть также возможности для независимости устройства вывода. Он произошел от системы GUI Dynamic Windows Symbolics 'Lisp-машин между 1988 и 1993 годами.

... вы можете проверить Common Lisp Interface Manager (CLIM). Потомок Symbolics Lisp-машин GUI framework, CLIM мощный, но сложный. Хотя многие коммерческие реализации Common Lisp фактически поддерживают его, похоже, что он не нашел широкого применения. Но в последние пару лет реализация CLIM с открытым исходным кодом McCLIM - теперь размещенная на Common-Lisp.net - набирает обороты в последнее время, так что мы, возможно, находимся на грани возрождения CLIM.. - Из Практический Common Lisp

Основной разработкой был CLIM 2.0, выпущенный в 1993 году. Это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под стандартной общественной лицензией GNU Library ( LGPL).

CLIM был разработан для переносимости между различными реализациями Common Lisp и различными оконными системами. Он использует отражающую архитектуру для интерфейса оконной системы. CLIM поддерживает, как и Dynamic Windows, так называемые презентации.

CLIM доступен для Allegro CL, LispWorks, Macintosh Common Lisp и Symbolics Genera

McCLIM Lisp Listener

A реализация бесплатного программного обеспечения CLIM называется McCLIM. Он имеет несколько расширений для CLIM и использовался для нескольких приложений, таких как Emacs -подобный редактор. Он также предоставляет чувствительный к мыши прослушиватель Lisp, цикл чтение-оценка-печать (REPL) для Common Lisp.

Приложения, использующие CLIM
  • BB1 Blackboard Ядро (BBK)
  • CLASP: анализирует данные экспериментов с помощью графиков, статистических тестов и различных типов манипуляции с данными.
  • CLIB, прототип интерфейса для CLIM
  • Direct Labor Management Система (DLMS), управляет системой процесса производства автомобилей на сборочных заводах Ford
  • GenEd, редактор с общей семантикой для формального обоснования визуальных обозначений
  • Grasper-CL, система управления графами
  • KONWERK, инструмент настройки, независимый от предметной области,
  • Mirage, редактор для создания графических пользовательских интерфейсов, ориентированных на гаджеты.
  • SENEX, приложение CLOS / CLIM для молекулярной патологии
  • SPIKE, система расписания наблюдений космического телескопа Хаббл. Также используется для ASTRO-D, астрономической миссии по рентгеновским наблюдениям
  • SpyGlass, аналитической среды для просмотра трассировки пакетов, от BBN. ​​
  • VITRA Workbench, интегрированного система видения и обработки естественного языка
  • Climaxima, Maxima (программное обеспечение) графический интерфейс.
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-15 07:10:30
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте