Принципы и интерпретация динамических языков программирования 1. Введение в Lisp
ЛекцияПредмет:
- Computer Science
Лектор:
Курс лекций:
Дата записи:
17.02.15
Дата публикации:
29.04.15
Код для блога:
В лекции было рассказано о историческом синтаксисе языка Lisp – M-выражениях. Была введена функция репрезентации и показано, что списки представимы cons-ячейками. Было разъяснено различие между объектами и значениями, абстрактными и интенциональными типами данных.
Слушателям было рекомендовано ознакомиться со средой CLISP.
Литература:
- John R. Allen. "Anatomy of LISP" Chaper 1 "Symbolic Expressions"
- J. MacLennan. "Values and objects in programming languages"
- Kent M. Pitman "The Best of Intentions / EQUAL Rights--and Wrongs--in Lisp" (единственный источник обращающий внимание на феномен интенциональных типов)
Другие лекции курса
4