3 ms·
Last time realized that basic algebra (equivalence relation and classes) were helping me to solve a concrete programming problem I was having (having something
by S4M 11y ago
Last time realized that basic algebra (equivalence relation and classes) were helping me to solve a concrete programming problem I was having (having something to do with syntactic trees). It was a big surprise to me. Equivalence relations are a simple concept [0], and maybe my problem could have been solved without thinking of it, but still, some fundamental math helped me for my problem, and I was stunned by that.
[0] https://en.wikipedia.org/wiki/Equivalence_relation https://en.wikipedia.org/wiki/Equivalence_relation
- agumonkey 11y agoI believe this kind of problems are already far away from most people's job and one foot in the math side of programming.
- agumonkey 11y agoAlso, I didn't want to diminish your point. When you understand the value of mathematical abstractions for any kind of tasks it's a bliss.
- S4M 11y agoIn fact those situations are pretty rare, it was the first time it happened to me that a mathematical concept helped me to understand how to write a certain algorithm that isn't specifically mathy (as opposite to implement something purely math related), so I would that, sadly, your previous comment is on the point.