讓程式設計的熱情感染你--《實用Common Lisp程式設計》書評

Locke發表於2011-11-09

這本書英文版2010年就有了,說下我看英文版的感受,我最大的感觸就是它不是一本教科書,它不是一本教程,它也不是一本參考書。它是一位熱愛common lisp的程式設計師給我們帶來的程式設計之旅。 在第一章,作者寫道,“This book is for you if you're curious about Common Lisp, regardless of whether you're already convinced you want to use it or if you just want to know what all the fuss is about.”。他提醒讀者這本書不是為學生或者從業者而寫,而是為了那些有好奇心的人而寫。這本書中得風格也是如此,作者總是仔細挖掘一些有趣的細節。

剛開始讀這本書的時候,我有些疑惑。因為在第三章,作者就帶著大家著手一步一步著手打造一個簡單的資料庫了。而在後面的幾個章節裡才介紹common lisp的基本語法,函式,變數和巨集。我疑惑是因為剛開始我基本沒看懂,或許應該先看後面的章節。但是後來我發現,這樣或許是一個比較好的內容組織方式。它用一種新穎的方式,強迫讀者沉浸在書中。在讀完第三章後面的一些章節後,再讀一遍第三章的大例子會產生一個很好的理解。這種組織方式產生一種有趣的閱讀節奏,一次讀得時候會產生新鮮感,然後通過再一次閱讀來獲得準確的理解。

這本書另一個讓我欣賞的地方就是它並不是向讀者灌輸概念或者程式設計思想。然而,作者像一名藝術家一般,展示他自己的程式設計方法。

相關文章