7 ms·
If you "did" this book at the age of 14 and came away with the idea that it was about "hard" math, your learning/time ratio might not have been as high as you i
by thinkingeric 16y ago
If you "did" this book at the age of 14 and came away with the idea that it was about "hard" math, your learning/time ratio might not have been as high as you imagined.
- swannodette 16y agoI think one of the wonderful qualities of SICP is that a determined 14 year old and an experienced programmer can both get a lot out of it. I also think the difficulty of the text is generally overstated.
- jules 16y agoI know the book is not about math (in fact I'm a math major now so I think I know what math is about ;), it was just that the mathy things were the hardest for me. For example understanding the O(log n) algorithm for fibonacci, the square root algorithm, series, exponentiation algorithm, newton's method, etc (especially since I had no idea what a derivative or exponentiation was). I suspect programmers with little math training will have similar difficulties.
- klutometis 16y agoHow do you infer that "[SICP] was about 'hard' math" from "some of the math [in SICP] was hard," by the way? You qualified your inference with a conditional (to be fair); but I still find the implication irritating.
- thinkingeric 16y agoThe downvotes to my response to his self-proclaimed precociousness indicate that others find my implication to be 'irritating' as well. However, anyone who is bogged down in the math would most certainly benefit from the sources in this list, many of which are explicitly prepared to avoid the math difficulties. SICP is not the place to learn basic mathematics, and it seems to me that it would be distracting from their message.