Общая объектная система Lisp

Объектная система Common Lisp Обзор объектной системы Common Lisp (CLOS) CLOS — это стандарт объектно-ориентированного программирования для Common Lisp, разработанный […]

Объектная система Common Lisp

  • Обзор объектной системы Common Lisp (CLOS)

    • CLOS — это стандарт объектно-ориентированного программирования для Common Lisp, разработанный в 1984 году. 
    • CLOS предоставляет средства для создания классов, методов и наследования. 
    • CLOS является частью стандарта ANSI Common Lisp и поддерживается многими реализациями. 
  • История и развитие CLOS

    • CLOS была разработана в MIT в 1984 году и стала частью стандарта ANSI Common Lisp в 1994 году. 
    • Она основана на системе Lisp Machine и включает в себя множественное наследование и миксины. 
    • CLOS стала стандартом благодаря своей простоте и выразительности, а также доступности Tiny CLOS для Scheme. 
  • Реализация и использование CLOS

    • CLOS реализована в различных реализациях Common Lisp, включая Portable Common Lisp. 
    • Она нашла применение в других языках программирования, таких как C, Dylan, Scheme и Emacs Lisp. 
  • Рекомендации и литература

    • CLOS является стандартом и поддерживается многими поставщиками. 
    • CLOS используется для добавления объектной ориентации в другие диалекты Lisp. 
    • В статье представлены ссылки на литературу по CLOS, включая книги и статьи. 

Полный текст статьи:

Общая объектная система Lisp — Википедия

Оставьте комментарий

Прокрутить вверх