Comment by philipov
1 year ago
Which one do you recommend?
The first one I found was "Structure and Interpretation of Computer Programs"
1 year ago
Which one do you recommend?
The first one I found was "Structure and Interpretation of Computer Programs"
That's a good place to start but it's primarily about programming itself. In "Structure and Interpretation of Classical Mechanics" and "Functional Differential Geometry" he applies his approach of using computer programs as a way of communicating concepts to humans to some fascinating maths and physics topics.
The SICP lecture series goes places that the book doesn’t: one of them involved encoding derivatives in a generic way that high-school math never covered. It was mind-blowingly elegant, which is of course why I completely forgot it.