本文介紹使用 Common Lisp 撰寫網頁程式的常見方案,並以兩個簡單的實例說明 Hunchentoot 網頁程式的撰寫方式。 繼續閱讀
Lisp 是第二古老的高階語言,僅次於 Fortran,而且目前仍有實際應用。現存的 Lisp 方言中,最主要的即是 Common Lisp 和 Scheme。本系列文章會介紹 Common Lisp。
本系列文章所提到的小工具存放在 cl-portable 和 cl-yautils 專案。該專案採用 MIT 授權,有需要的讀者可自行取用。
Parenscript 是一個基於 Common Lisp 的轉換器 (translator) 和領域專用語言 (domain-specific language),可將 Common Lisp 程式碼轉為等效的 JavaScript 程式碼。Parenscript 的目的是為了簡化 Common Lisp 程式設計者撰寫網頁程式的過程。 繼續閱讀