the first edition was lost in a wizards lair that was demolished by the SICP dragon. the second edition was forged using the wizards heart. no one in this time period has ever read the first edition.
>>6 Any point in reading both editions?
Hahahaha, god you people are retarded.
Name:
Anonymous2008-02-10 8:50
LOL SICP
The book is just that, a big bore. It's too confusing for beginners, and it'll put to sleep anyone who knows a little somthing about computer science. I would agree that some of the general topics presented are important, but how they are presented is a disgrace to computer science. Instead of talking about relevant ideas in compiler and language design, authors try to implement a scheme interpreter in scheme. The material was completely divorced from the real world. I showed it to my buddy, doing a Ph.D. in compiler design, and he laughed long and hard at the whole chapter 4, which also manages to completely mispresent databases and query languages. Being a grad student in computer engineering, I found something to scoff at in chapter 5 & 3, where they give a backwards presentation of assemblers, digital circuits, and circuit simulators.
Come to think of it, the only worthwhile material was in chapter 2 & some of chapter 3, but that was on data structures, and Cormen's "Algorithms" is infinitely better.
My impression is, and others have suggested, that the goal of this book was self gratification for the authors. They wanted to have a book with all kinds of stuff in there, that would be used by copycat instructors all over the world to confuse beginners and bore knowledgeable students. This book would get the prize for the most obfuscated computer science book.
Name:
Anonymous2008-02-10 9:06
>>18
The problem seems to be that you began with K&R. K&R is not a beginners' book. SICP is a beginners' book. SICP won't teach you useful stuff directly: it will make easy to understand it. Being a grad student in computer engineering
Ah ahhhh ahhhh aaaahh missed it.
>>21 Anyway that faggot is wrong. SICP is an excellent book.
So now that you've been introduced to programming, what awesome things are you going to do?