Hacker News new | ask | show | jobs
by WaxProlix 3379 days ago
This is such a notation issue. If I were to show an implementation of permutations from 1..N in eg Brainfuck (to choose an extreme example), there's no way the mathematicians would get it. Why don't mathematicians learn math??
2 comments

This issue comes up frequently when I try to read CS papers which explain their concepts using math notation. It's much, much easier to reverse-engineer the concept from a working example written in some notation I can actually read, such as... any programming language, even a programming language I've never formally learned. The math notation is literally Greek to me (if you'll pardon the pun) and does more to obscure than communicate meaning.
Not sure it's just notation but a mater of understanding.

In computer programming "exists" it's a matter of checking all the possibilities and find one, therefore is restricted to finite sets (and realistically speaking quite small the ones).

On the other hand in mathematics there is no such restriction. Existence is just an assumption, if there is at least one, then we go further with the assumption, no meter we talk about finite sets, infinite countable sets or infinite uncountable.

I'm working as a computer programmer for quite a long time and I also find this very annoying seeing people around thinking only finite when they have to solve real problems.