2 ms·
Math uses single letter/symbols usually because those letters have a very short scope, and they are always well defined before usage (or there is a pattern that
by hackinthebochs 13y ago
Math uses single letter/symbols usually because those letters have a very short scope, and they are always well defined before usage (or there is a pattern that any mathematician would recognize). Also, short naming is a boon in math because the mathematical objects defined are pretty constant: everyone learns the same notation and that notation becomes the basis for the next layer of abstraction.
Programming by its nature is an exercise in re-enventing the wheel (how many different semantics are there for opening a file in all the different languages in use?). Also, the sheer number of algorithms and abstractions in use in programming dwarfs that of mathematics.