How do I learn CL?
1
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.
2
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.
3
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).
4
Name:
Anonymous
2007-10-28 12:52
CL sucks, like Scheme, because it isn't functional.
Learn Haskell instead of this GOTO faggotry.
5
Name:
Anonymous
2007-10-28 12:54
6
Name:
Anonymous
2007-10-28 12:55
yaht, amirite?
7
Name:
Anonymous
2007-10-28 13:18
>>4
that's why it's good. it's multiparadigm programming
8
Name:
Anonymous
2007-10-28 13:41
>>5
Computations which carry state. Nothing like GOTO.
9
Name:
Anonymous
2007-10-28 14:00
>>8
computations that allow exceptions. Yeah, nothing like GOTO.
10
Name:
Anonymous
2007-10-28 14:00
monads aren't only for managing state, moron
11
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.
12
Name:
Anonymous
2007-10-28 14:31
>>11
no. they allow you to do more than that.
13
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
* ???
14
Name:
13
2007-10-28 14:45
Disregard that, I Sucks Cocks.
15
Name:
Anonymous
2007-10-28 14:54
16
Name:
Anonymous
2007-10-28 15:00
CL is boring and ugly and huge. Why would you want to learn it?
17
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.
18
Name:
Anonymous
2007-10-28 17:06
>>15
dunno, i guess ure rite lolol i suck cocks
19
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.
20
Name:
Anonymous
2007-10-29 0:20
>>19
all the list monad does is to put sideband data on function calls?
21
Name:
Anonymous
2007-10-29 3:05
22
Name:
Anonymous
2010-11-27 21:47