Я программирую на Python, PHP, Java и C уже пару лет, и я только что закончил читать «Хакеры и художники», поэтому я хотел бы попробовать LISP!
Я понимаю, что это полностью отличается от того, что я знаю, и что это будет нелегко. Также я думаю (пожалуйста, поправьте меня, если я ошибаюсь), вокруг LISP гораздо меньше сообщества и развития. Итак, мой вопрос: как лучше всего изучать LISP?
Я не против купить книги или потратить время. Я просто не хочу, чтобы это было потрачено впустую.
«Последняя» идея - использовать LISP для веб-разработки, и я знаю, что это не так часто, так что ... Я знаю, что хорошо спланировать свое обучение, прежде чем выбрать первую книгу или учебное пособие и потратить много времени на то, что может не будь лучшим!
Спасибо всем за ваши ответы!
редактировать: я читал Practical Common Lisp и был: ... долгим, сложным, интересным и определенно заставил меня перейти на Lisp, после этого я прочитал небольшую интригу, и это было коротко, весело и очень очень хорошо для моего общего программирования. Поэтому я рекомендую сначала прочитать маленький интриган, затем (пару часов и оно того стоит), если вы решите, что шутка (или схема, или любой другой диалект) - это не то, что вы ищете, вам все равно будет очень весело. новый способ мышления о рекурсии!