News for hackers. Stuff that matters.
Re:Ask HN: The SICP book readers? by am391 on Wednesday October 22, 2014 @04:22PM (#8494898)
I'm reading SICP at the moment and have to say it's been a real eye opener.

I'm finding that seeing concepts I take for granted when I'm programming being built up from first principles changes the way I think about the languages I use.

I'm not sure it's made me a better programmer, but it has given me a better understanding of why programming languages are the way they are.

Re:Ask HN: The SICP book readers? by jozi9 on Wednesday October 22, 2014 @04:33PM (#8494952)
Can you give me ONE example?
Re:Ask HN: The SICP book readers? by am391 on Wednesday October 22, 2014 @05:15PM (#8495201)
Sure, checkout Chapter 2 (http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-13.html...). It shows how you can define data structures such as lists or trees from a simple pair concept and then define generic operations over them, such as map.

For me that's been one of the great things about the book, it shows how you can build higher and higher levels of abstraction from relatively simple structures.

Re:Ask HN: The SICP book readers? by jozi9 on Wednesday October 22, 2014 @05:25PM (#8495265)
Thanks!