findinglisp wrote:The one place where ANSI Common Lisp lacks versus Practical Common Lisp is with respect to CLOS. PG is not a fan of CLOS and doesn't really cover it. In contrast, Peter Siebel uses is heavily in PCL. That's one reason I recommend both to people. You'll definitely learn something from each.
Much has been written on the subject of Lisp, most of which stresses the many practical functions it can serve for the modern programmer.
Two seminal books are Peter Norvig's compendious tome Paradigms of Artificial Intelligence Programming, which is far too large to carry, but sits magnificently on fashionable coffee tables, and Paul Graham's handbook, On Lisp, an altogether terser work for masochists.
lukasjob wrote:Hi folks, about Practical Common Lisp I'm going through the book I'm currently reading chapter 13 and I wonder why this is considered to be a great book, so far it hasn't conveyed any original idea about programming and it seems to be just a boring list of lisp functions without going into any detail about them, but I'm only half way through the book so I hope it's going to get better ^___^
Exolon wrote:lukasjob wrote:Hi folks, about Practical Common Lisp I'm going through the book I'm currently reading chapter 13 and I wonder why this is considered to be a great book, so far it hasn't conveyed any original idea about programming and it seems to be just a boring list of lisp functions without going into any detail about them, but I'm only half way through the book so I hope it's going to get better ^___^
I felt kind of the same way when I was reading it. It just felt like an overwhelming snow of API specifics (especially the headaches with pathnames and the slightly excessive focus on CLOS IMO).
Currently I'm reading SICP (only in section 2.2 or something so far) and it's very enjoyable and enlightening - lots of opportunities and ideas about the power of higher-order functions and such. It's based on Scheme but that's ok by me.
Users browsing this forum: No registered users and 2 guests