On LISP

On LISP

《On LISP》是美國程式設計師保羅·格雷厄姆(Paul Graham)於1993年通過Prentice Hall出版的計算機編程著作,聚焦Lisp語言的高級套用與編程範式。

全書以“自底向上編程”為框架,系統探討宏的定義與實現機制,解析其在函式式編程、快速原型開發和嵌入式語言設計中的套用場景。通過分析Lisp與其他編程範式的互動實踐,闡釋閉包機制、命名空間規則及lambda表達式原理,書中代碼示例兼具教學與實用價值。終章以構建Common Lisp對象系統(CLOS)簡化模型為例,揭示面向對象編程在Lisp中的實現邏輯,形成從基礎到高階套用的技術閉環。

基本介紹

  • 外文名:On LISP 
  • 作者:Paul Graham
  • 出版時間:1933年
  • 出版社:Prentice Hall
  • 頁數:432 頁
  • ISBN:9780130305527
內容簡介
On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS).
As well as an indispensable reference, On Lisp is a source of software. Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.

相關詞條

熱門詞條

聯絡我們