位元詩人 [程式設計] 入門教學 (使用 Lisp)

本系列文章是給缺乏程式設計經驗的初學者看的程式設計教學。由於是給初學者看的,所以會多花一點文字在講解概念。有經驗的程式設計者可能會覺得這個系列的文章的步調過慢,請多包涵。

本系列教學使用的程式語言是 Common Lisp,而不是時下最熱門的 Python。除了一些進階語法特性外,使用 Python 以外的語言是要讓初學者開啟程式設計的視野。雖然 Python 很熱門,並不是什麼事情都要用 Python 來做。

由於 Common Lisp 的實用性沒那麼高,若讀者想看一些實用性較強的內容,本網站也有其他程式語言的教學。

[程式設計] 入門教學 (使用 Lisp):介紹

有些程式設計的教材,帶有顯著的實用性。像是學習 PHP、JavaScript 及 MySQL,就是準備要寫動態網站 (dynamic website)。 繼續閱讀

[程式設計] 入門教學 (使用 Lisp):建置開發環境

本文以 Common Lisp 為實例,說明建置開發環境的流程,為撰寫 Common Lisp 程式做準備。 程式碼 (code) 本身是文字檔案,需要透過編譯器或直譯器將程式碼轉換成電腦程式 繼續閱讀

[程式設計] 入門教學 (使用 Lisp):基本概念

本文以 Common Lisp 為例,說明剛學程式設計時會碰到的一些基本概念。 程式碼本身是文字檔案 (text file)。本節說明和檔案相關的問題。 繼續閱讀