Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Question for functional fags

Name: Anonymous 2007-07-17 13:35 ID:YtbkOu9H

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?

Name: Anonymous 2007-07-17 13:38 ID:KRxGTEiK

0__0

Name: Anonymous 2007-07-17 13:40 ID:Heaven

Practical Common Lisp

Name: Anonymous 2007-07-17 13:42 ID:zSoiNxSe

SICP SICP SICP SICP

Then you learn Common Lisp (Practical Common Lisp could be a good idea) if you want. But SICP is the source of all good.

Name: Anonymous 2007-07-17 13:46 ID:YtbkOu9H

>>3 Thanks, I'll look it up.

>>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: Anonymous 2007-07-17 13:54 ID:SQEC1X5n

Gentle Introduction to Symbolic Computation
Paradigms of Artificial Intelligence Programming
SICP (yes, just fucking read it)

Name: Anonymous 2007-07-17 14:08 ID:50gPGkQ6

Just use Haskell.  It's not Lisp, it's better.

Name: Anonymous 2007-07-17 14:37 ID:PACNibTl

I find your attitude annoying.  Go write your Java enterprise code, monkey.

Name: Anonymous 2007-07-17 14:39 ID:Heaven

SICP is a beginner's book.

Name: Anonymous 2007-07-17 14:57 ID:MhVfJm1B

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: Anonymous 2007-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.

Name: Anonymous 2007-07-17 20:47 ID:Gs2Q4xgu

[sage]Practical Common Lisp[/sage]

Name: ​​​​​​​​​​ 2010-10-26 3:30


Don't change these.
Name: Email:
Entire Thread Thread List