Many self-styled master programmers love to masturbate over LISP. Since there's probably something to it, I'd like to learn more about this eclectic pile of bracket fetishism; preferably Common LISP because CLOS sounds interesting.
I'm quite well versed in procedural and object-oriented programming, but my functional programming knowledge is more or less nonexistent. Can someone point me at a good book for learning Common LISP?
>>4 SICP crossed my mind but from what I've read of it so far it's too many things in one. I already know how to program, and I understand common algorithms and data structures as well as their theoretical underpinnings. I just want to learn a new programming style. I'll probably end up reading SICP anyway though.
Name:
Anonymous2007-07-17 13:54 ID:SQEC1X5n
Gentle Introduction to Symbolic Computation
Paradigms of Artificial Intelligence Programming
SICP (yes, just fucking read it)
Name:
Anonymous2007-07-17 14:08 ID:50gPGkQ6
Just use Haskell. It's not Lisp, it's better.
Name:
Anonymous2007-07-17 14:37 ID:PACNibTl
I find your attitude annoying. Go write your Java enterprise code, monkey.
COMMON LISP IS NOT FUNCTIONAL IT'S MOSTLY IMPERATIVE AND IT IS OBJECT ORIENTED.
IF YOU WANT FUNCTIONAL USE HASKELL OR SCHEME
KTHX
[/cruisecontrol]
Name:
Anonymous2007-07-17 16:38 ID:zSoiNxSe
>>10
Just like Python, and everything practical. I love Scheme, but to get actual stuff done (which I don't do often except at work, as in my free time I just meditate), more practical, general-purpose languages are preferred.