Nhận xét của Norvig dường như với tôi lịch sử hơn là đánh giá tình hình hiện tại. Có lẽ vào giữa những năm 90, các thư viện liên quan đến web đã không xuất hiện nhanh như trong Common Lisp như trong các ngôn ngữ khác như Java.
Nhưng chắc chắn ngày nay không phải như vậy. Tôi có thể đặt tên không ít hơn năm máy chủ web Lisp phổ biến trên đầu của tôi (CL-HTTP, Hunchentoot, S-HTTP-Server, Araneida, AllegroServe), chưa kể đến mod-lisp cho Apache. Phải có gần một chục khung công tác web khác nhau (KPAX, Weblocks, UncommonWeb, et al). Và có những thư viện lisp phổ biến cho mỗi từ viết tắt web mà bạn có thể đặt tên: SOAP, XML, XLST, FTP, XML-RPC, S3, AJAX .... ad infinitum. Và có những công cụ không có tương tự trong các ngôn ngữ khác, như kỳ quan của ParenScript kỳ diệu.
Xem Common Lisp Directory cho một danh sách chất béo của các thư viện web: http://www.cl-user.net, nhiều trong số đó được duy trì ở http://www.common-lisp.net
Nguồn
2010-03-05 01:13:29
Hunchentoot là tuyệt vời, nhưng nó dựa trên TBNL và lấy cảm hứng từ Aserve, có entry changelog sớm nhất là 1999. Trong khi đó, AOLserver (nee NaviServer) đang sử dụng C/Tcl vào năm 1994. Perl, Java và PHP folks cũng đang đưa những thứ trên web vào giữa những năm 1990. Clojure đã không đến hiện trường cho đến năm 2007. Tôi nghĩ rằng đáp ứng các tiêu chí cho "chậm phát triển". :-) – Ken