Несколько месяцев назад меня вдохновила великолепная книга ANSI Common Lisp, написанная Полом Грэмом, и утверждение, что Lisp можно использовать как секретное оружие в вашей веб-разработке, опубликованное тем же автором на его блог. Ничего себе, это потрясающе. Это то, что я искал долгое время. Автор действительно разработал успешное веб-приложение и продал его Yahoo.
С этими обнадеживающими образами я решил потратить некоторое время (1 год или 2 года, кто знает) на изучение Common Lisp. Возможно, когда-нибудь я разработаю свое веб-приложение и превращусь в великого эксперта Lisp. На самом деле, это второй раз для меня, чтобы учиться Lisp. В первый раз было пару лет назад, когда я был очарован знаменитой книгой SICP, но позже найденная схема была настолько невероятно незрелой для реальной жизни.
После прочтения некоторых разделов ANSI Common Lisp, я был уверен, что это отличная книга, полная подробного изучения Common Lisp. Затем я начал настраивать веб-сервер в Common Lisp. В конце концов, это должен быть лучший способ, если вы хотите чему-то научиться. Демонстрации всегда лучше, чем определения.
Как было предложено в книге Practical Common Lisp (кстати, это тоже замечательная книга), я решил установить AllegroServe на реализацию Common Lisp. Затем, откуда-то еще, я узнал, что Hunchentoot кажется лучше AllegroServe. (Я не помню, где и от кого это слово. Так что не спорь со мной.)
По иронии судьбы, вы знаете, что я никогда не мог установить эти два пакета в любой Common Lisp. Более раздражающе, я даже не знаю, почему. Машина всегда выплевывает много жаргона и ведет меня в хаос. Я пробовал искать в Интернете и ничего не нашел.
Может ли кто-нибудь, кто успешно установил эти пакеты в Linux, рассказать мне, как вы это сделали? У вас возникли проблемы? Как вы поняли, что не так, и зафиксировали это? Чем детальнее, тем полезнее.