Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.
Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples such as the cor...
Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.
Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples such as the core of a spam filter and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other "practical" chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.
Peter Seibel 从作家演变成程序员,又从程序员演变成作家,其职业生涯可谓一波三折。他在获得英语专业学士学位后做过一段时间的记者工作,后来被Web所吸引。在20世 纪90年代早期,他用Perl建立了Mother Jones杂志和Organic Online网站。他作为WebLogic的早期雇员参与了Java革命,随后又在加州大学伯克利分校教授Java编程。他也是第二代Lisp程序员之 一,并曾经是Symbolics的早期股东。2003年他辞去技术工作,潜心研究Lisp,并凭借本书获得Jolt生产效率大奖。2009年出版了名噪一 时的访谈录《编程人生》(Coders at Work)。
A friend of mine was once interviewing an engineer for a programming job and asked him a typical interview question: how do you know when a function or method is too big? Well, said the candidate, I don't like any method to be bigger than my head. You mean you can't keep all the details in your head? No, I mean I put my head up against my monitor, and the code shouldn't be bigger than my head. (查看原文)
0 有用 a锟斤拷 2017-10-30 22:55:53
cl入门
0 有用 散关清渭 2014-07-04 14:17:03
su学长 我来了…… 这本书还不是我这种选手能驾驭的了得……
0 有用 梁了一 2021-06-02 11:09:18
打疫苗的时候在手机翻了翻,个人感觉还可以啊!或许因为用emacs的原因,common lisp好多用法都很熟悉。
1 有用 r2g2 2013-04-23 21:26:32
电子档
0 有用 henry 2013-05-23 06:34:18
后面的语法部分实在有些无聊
0 有用 梁了一 2021-06-02 11:09:18
打疫苗的时候在手机翻了翻,个人感觉还可以啊!或许因为用emacs的原因,common lisp好多用法都很熟悉。
0 有用 它山石 2021-04-28 17:51:02
Lisp看这本就对了
0 有用 ◾️ 2021-01-02 14:06:46
@2019-03-04 17:52:57
0 有用 longbo567 2020-07-10 18:41:40
对emacs slime 不甚熟悉的新手来说,这本书叫你如何在emacs中写一个程序,保存为.lisp 文件,再load and compile 可以省了很多向我这种新手的挫折感。
0 有用 crazyw0rld 2020-07-06 23:19:35
曾经我非常沉迷,现在回过头来看,根本不值得花时间在这种书上!