Подтвердить что ты не робот

Хочу узнать общий lisp

У меня есть некоторый базовый опыт python, поэтому я знаю основы программирования, такие как переменные, типы данных, функции и базовые OO.

Что такое хороший источник для изучения общего lisp?

4b9b3361

Ответ 2

По-моему, Common Lisp: Нежное введение в символическое вычисление является лучшей вводной книгой Lisp. У этого есть хорошие темпы для (даже абсолютных) новичков, и есть хорошие маленькие упражнения с решениями. Если я правильно интерпретирую ваше самоописание, это будет хорошо прочитано для вас.

Когда я рекомендовал его некоторым из моих сокурсников, все согласились с тем, что это было очень прочное введение в Lisp, и все прошли экзамен без проблем. Некоторые (те, кто уже хорошо разбирается в программировании) обнаружили, что это слишком медленный темп.

Затем хорошая секунда читает (или, во-первых, если вам скучно Touretzky) будет Практический общий Lisp и Успешно Lisp.

Наконец, одна из моих любимых книг не только о Lisp, но программирование вообще PAIP. Я предпочитаю его стиль SICP, что также замечательно и рекомендуется многими.

Ответ 3

Чтобы добавить к превосходному предложению Натана, также Земля Lisp.: -)

Ответ 4

проверить "Ansi Common Lisp" Paul Graham

было бы также полезно прочитать SICP (http://mitpress.mit.edu/sicp/) перед этим.

Ответ 5

Обязательно просмотрите раздел Hyperpolyglot Lisp. Это отличный чит-лист для использования и очень полезен, если вы уже знаете вариант Lisp.

Как последнее замечание, вы уверены, что хотите изучить Common Lisp? Есть некоторые современные Lispы, которые интересны, например, Clojure, Racket, Новый Lisp, Qi.