发表于2025-04-03
On LISP 2025 pdf epub mobi 电子书
4年前在《黑客与画家》里听说过Lisp,后来学了python,已经见识过了对函数作为参数和返回值的做法。python已经吸收了一些Lisp的优点,现在再学common lisp算是比较循序渐进。我看了《ansi common lisp》,习惯了一堆括号之后,发现这种简洁还是python远做不到的。大概了解了Lis...
评分文风非常装逼,许多地方啰嗦得一塌糊涂。比Hackers&Painters差远了。写那些散文的时候作者说常常cross the half and rewrite the rest。可见好文章是改出来的。作者估计是写完拉倒,没下多少功夫润色。let over lambda比这本书强,至少能看得出来作者是下了功夫的。 我觉得对...
评分 评分我承认我是看了 Paul Graham 的“黑客与画家”后中了Lisp的毒。 本来在看SICP时,只纯当Lisp是一门教学语言,现在完全觉得这门语言神奇的令人着迷,想象一下在纠结的前缀式和层层括号下,是程序语言的本质结构,让我们根本不用去纠结琐碎的语法(让语法细节见鬼去吧~~),正如P...
评分文风非常装逼,许多地方啰嗦得一塌糊涂。比Hackers&Painters差远了。写那些散文的时候作者说常常cross the half and rewrite the rest。可见好文章是改出来的。作者估计是写完拉倒,没下多少功夫润色。let over lambda比这本书强,至少能看得出来作者是下了功夫的。 我觉得对...
图书标签: lisp programming 编程 Lisp FP 计算机 计算机科学 paulgraham
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.
如果有 6 星的选项,就给 6 星
评分吃了一块超大的语法糖,时间不够所以直接咽下去了。
评分重点在强调介词on上面,作者是自底向上的软件开发模型支持者,而通过Lisp这门语言从一开始构建基础util到后面基于util开发macro util,再到后面开始玩各种macro,跟着作者的节奏把代码敲一遍,在slime中把macro展开看好久才能跟上作者。不得不说这门烧脑的语言慢慢厘清之后对于学习其他语言还是有帮助的。
评分虽不明,但觉厉
评分暂时不给评价吧。表面上看是关于CL的书,但其实讲述的是Lisp区别于其他编程语言的地方。各种Lisp方言可能各有不同,但既然是Lisp家族的,那就万变不离其宗——John McCarthy的经典论文所阐述的那些东西。
On LISP 2025 pdf epub mobi 电子书