米雪兒 [Common Lisp] 程式設計教學

Lisp 是第二古老的高階語言,僅次於 Fortran,而且目前仍有實際應用。現存的 Lisp 方言中,最主要的即是 Common Lisp 和 Scheme。本系列文章會介紹 Common Lisp。

本系列文章所提到的小工具存放在 cl-portablecl-yautils 專案。該專案採用 MIT 授權,有需要的讀者可自行取用。

文章

[Common Lisp] 程式設計教學:使用 Emacs 搭配 SLIME 寫 Common Lisp 程式

寫 Lisp 還是 Emacs 最對味。雖然現在使用 Emacs 的程式設計者逐漸變少,SLIME 在 Common Lisp 開發工具中算是整合得不錯的。許多 Common Lisp 的教學資源還是會提到 SLIME,所以筆者特地寫了一篇文章來介紹這個開發工具。 繼續閱讀

[Common Lisp] 程式設計教學:Roswell 入門

在閱讀 Common Lisp 的學習資料時,有時候會讀到 Roswell 這套軟體。由於 Roswell 需要額外的設置,會讓 Common Lisp 學習者感到困惑:到底 Roswell 是不是必要的?著眼於這個議題,筆者寫了一篇有關 Roswell 的文章,讓讀者了解 Roswell 的思維及使用方式。 繼續閱讀