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

SICP?

Name: Anonymous 2009-11-27 6:17

Is SICP actually good or is this another one of your silly memes?

Name: Anonymous 2010-01-18 3:59

How long should it take a complete beginner to finish SICP?

Name: Anonymous 2010-01-18 4:06

>>81
As long as it takes. It took me 6 months on the first run.

Name: Anonymous 2010-01-18 4:09

>>82
2 years

Name: Anonymous 2010-01-18 4:13

>>81
A week in an average pace (breaks not counting) if you're not a complete newbie, maybe faster if you're more experienced, and possibly much slower if you have no idea what the book is talking about.

Name: Anonymous 2010-01-18 6:43

I assume the pros and cons are just about the differences between imperative and functional programming. I don't know much about scheme (since im not studying at MIT), but i can't think that the basic concepts of it are much different from Erlang (this is great btw) or Haskel except for the syntax and some language specific features. Or am i totally wrong here?

Name: Anonymous 2010-01-18 6:50

>>85
Scheme, Erlang and Haskell are all fundamentally different. Some concepts are shared between most languages, but you can't really compare them. There are many differences between languages which are statically typed (with or without type inferrance) and those which are dynamically typed. In some ways one language is more powerful than another, and in some ways it may be more limited. Each of these languages have their own unique ideas that one must understand before discussing of them. When it comes to more powerful languages, it may be possible to implement various concepts found in foreign languages into your favorite powerful language, but how would you be able to implement these concepts without first knowing them?

Name: Anonymous 2010-01-18 7:34

>>85
Lisps != ML-likes.

Name: Anonymous 2010-01-18 11:21

(define-syntax λ
  (syntax-rules ()
    ((_ (x) exp ...) (lambda(x) exp ...))
    ((_ (x y ...) exp ...) (lambda(x) (λ (y ...) exp ...)))
    ((_ x exp ...) (lambda x exp ...))))

(define-syntax partial
  (syntax-rules ()
    ((_ proc arg) (proc arg))
    ((_ proc arg1 arg2 ...) (partial (proc arg1) arg2 ...))))

Name: Anonymous 2010-01-19 16:48

its got an islam on the cover

dont read it op

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