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

SICP, LISP, AND OTHER NOOB QUESTIONS

Name: pyNoob 2011-06-30 21:25

So I went to my University's library to pick up the book you /prog/fags consider on the same level christfags regard the bible, SICP. The version they have was printed in 1986.  Should I even bother reading it or should I look for the updated version? 

Also, I started w/ python last semester.  Should I actually use LISP/Scheme(inb4 shitstorm), or try to apply the concepts I learn to python or something else? I am familiar with both emacs and vi and do not rely too much on IDEs, (However, I found IDLE to be great for debugging however.) If lisp/scheme is the way to go, is there any special software I need to/should install in order to start lisp/scheme programming?

Name: Anonymous 2011-06-30 22:00

The thing about SICP is that it's about how to program, so you end up implementing a lot of things (like data structures, etc.) that languages like Python already have implemented better in their libraries. You can do it yourself, but it's kind of perverse. I would download Racket (scheme dialect) and use that. Scheme is such a simple language that you don't even really have to learn anything to use it, so you won't waste much time, and when you're done you can still apply all the concepts to python.

tl;dr work through it in scheme and you'll be able to apply the concepts to the language of your choice. install racket.

also i personally think s-expressions and macros and whatnot are cool but people on here seem to hate them so whatevs

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