3 ms·
> often programming acts as a better lead into math rather than vice versa. I suspect this is because programming is actually even more rigorous than maths. Wh
by loup-vaillant 7y ago
> often programming acts as a better lead into math rather than vice versa.
I suspect this is because programming is actually even more rigorous than maths. When you do maths, you can gloss over details, and sometimes delude yourself into thinking false things (that very same thing happened on my last HN submission: I failed to notice a data dependency in EdDSA, and thought an attack were possible, when in fact it wasn't).
Programming uses an external cognitive engine (the computer), that is faithful, exact, and ruthless. Your program has to work. And when it doesn't, you're forced to revisit your assumptions (as I was forced to revisit mine when I actually tried to implement that attack and failed miserably).
So yes, totally with you here.