3 ms·
SICP is excellent but I'm not sure if it should be the first touch you have to programming. HTDP might be a little more practical and easy to approach. Maybe fo
by exDM69 15y ago
SICP is excellent but I'm not sure if it should be the first touch you have to programming. HTDP might be a little more practical and easy to approach. Maybe for a computer scientist, SICP would be fine but for someone who wants to learn a little bit of coding, SICP is overkill.
Also, SICP's examples are intended for people with strong background in maths, etc (what you can expect from a CS student), like the examples on finding square roots or doing symbolic differentiation. Don't get me wrong, though. I personally like these examples a lot but I'm a pretty hard core CS geek.