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

Pages: 1-

How do I learn CL?

Name: Anonymous 2007-10-28 12:46

I've read SICP (so I know how to Scheme) and I want to devote a week to learning Common Lisp before moving on to real languages.

Name: Anonymous 2007-10-28 12:48

LOL.
Keep writing in C, Java, etc, pretty please?

Actually, if you want to learn a practical lisp dialect, try python and ruby. They're pretty ok, as far as lisp dialects go.

Name: Anonymous 2007-10-28 12:51

>>2
You don't understand. I know only Scheme and before I learn real stuff I want to have some fun (don't worry, I have a lot of time).

Name: Anonymous 2007-10-28 12:52

CL sucks, like Scheme, because it isn't functional.

Learn Haskell instead of this GOTO faggotry.

Name: Anonymous 2007-10-28 12:54

>>4
WHAT ARE MONADS!

Name: Anonymous 2007-10-28 12:55

yaht, amirite?

Name: Anonymous 2007-10-28 13:18

>>4
that's why it's good. it's multiparadigm programming

Name: Anonymous 2007-10-28 13:41

>>5
Computations which carry state.  Nothing like GOTO.

Name: Anonymous 2007-10-28 14:00

>>8
computations that allow exceptions. Yeah, nothing like GOTO.

Name: Anonymous 2007-10-28 14:00

monads aren't only for managing state, moron

Name: Anonymous 2007-10-28 14:04

>>10
no u!!!!!

Anyway, monads are nothing special.  They just allow passing a value along with a computation, and to abort a chain of computations.

Name: Anonymous 2007-10-28 14:31

>>11
no. they allow you to do more than that.

Name: Anonymous 2007-10-28 14:35

* Take a quick look at Practical Common Lisp, http://www.gigamonkeys.com/book/.
* Visual skim to find out what's interesting
* Read some of the interesting parts
* ???

Name: 13 2007-10-28 14:45

Disregard that, I Sucks Cocks.

Name: Anonymous 2007-10-28 14:54

>>12
Like wahat!1??

Name: Anonymous 2007-10-28 15:00

CL is boring and ugly and huge. Why would you want to learn it?

Name: Anonymous 2007-10-28 15:37

>>16
Because it's awesome, easy to use, has CFFI, and it's fast? idk.

But it will take more than a week to learn to use loop.

Name: Anonymous 2007-10-28 17:06

>>15
dunno, i guess ure rite lolol i suck cocks

Name: Anonymous 2007-10-28 23:52

>>12
All's they do is put sideband data on function calls.  You can use them for lots of stuff, but they aren't anything more than that.

Name: Anonymous 2007-10-29 0:20

>>19
all the list monad does is to put sideband data on function calls?

Name: Anonymous 2007-10-29 3:05

>>20
learn 2 monad

Name: Anonymous 2010-11-27 21:47

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