Поиск хорошего кода Lisp для чтения [копирует]

7
задан Community 23 May 2017 в 12:22
поделиться

5 ответов

Большие кодовые базы могут быть шизофреническими , потому что часто в проект много участников. Я бы также сказал, что участники, как правило, хотят добавлять новые функции, а не переписывать какой-то код, потому что его можно было бы закодировать немного более элегантным способом.

Полу Грэму приписывают хороший стиль кодирования . Ссылка указывает на страницы, где комментируется его стиль кодирования в ANSI Common Lisp .

Питер Норвиг также писал здесь о хорошем стиле кодирования Lisp .

3
ответ дан 6 December 2019 в 23:01
поделиться

Большинство сред Common Lisp (CL) с открытым исходным кодом поставляются с большим количеством исходного кода CL.

Взгляните на CMUCL , CLISP и SBCL .

Cliki (Common Lisp Wiki) имеет много пакетов CL с открытым исходным кодом.

Google Code Search - еще одно большое хранилище кода CL. Установка языка "Lisp" вернет файлы как CL, так и не-CL, например файлы Emacs Lisp (.el). Чтобы сузить результаты, установите в текстовом поле «Файлы» значение .lisp $, чтобы возвращались только имена файлов, оканчивающиеся на .lisp.

1
ответ дан 6 December 2019 в 23:01
поделиться

Парадигмы программирования AI . Код находится в сети, хотя саму книгу нельзя пропустить.

На Лиспе тоже очень хорошо.

1
ответ дан 6 December 2019 в 23:01
поделиться

Самый восхитительный современный Common Lisp, который я видел, находится в библиотеках Эди Вайца. (Ищите в области контуров NerdStuff/Common Lisp/Code available on this server). Его библиотека CL-PPCRE заслуживает глубокого изучения.

5
ответ дан 6 December 2019 в 23:01
поделиться

Практический общий Lisp

Полная книга (HTML) бесплатна.

http://www.gigamonkeys.com/book/

1
ответ дан 6 December 2019 в 23:01
поделиться