5 ms·
> The main operation, addition, is completely hidden magic the main operation is reduction which is fairly basic computer science and taught in any non-BS curr
by jcelerier 2y ago
> The main operation, addition, is completely hidden magic
the main operation is reduction which is fairly basic computer science and taught in any non-BS curriculum - https://en.wikipedia.org/wiki/Reduction_operator https://en.wikipedia.org/wiki/Reduction_operator (or https://en.wikipedia.org/wiki/Fold_(higher-order_function) https://en.wikipedia.org/wiki/Fold_(higher-order_function) which is the standard way to introduce this concept ; check in particular the table showcasing all the implementations in various languages). The standard reduction for a set of numbers to a number that is likely going to be the very first example in your textbook is addition.
- Dylan16807 2y agoThe reduction is explicit. That's not what the complaint is about. And it's more about implementation than the actual result. The actual operation is addition. I don't care if it's the first example, that doesn't mean you should hide it. Imagine if print did hello world by default.