Symbol overloading almost never pose a problem, since the intended meaning is usually obvious from the context.
Heh. Heh. Heh.
So I would have believed until I tried to learn differential geometry. The default is to eliminate all parts of the notation that are unambiguous. Proving that they are unambiguous is left as an exercise to the reader, and the exercise is often non-trivial. Furthermore widely used constants vary by factors of 2 pi depending on who is using it.
Heh. Heh. Heh.
So I would have believed until I tried to learn differential geometry. The default is to eliminate all parts of the notation that are unambiguous. Proving that they are unambiguous is left as an exercise to the reader, and the exercise is often non-trivial. Furthermore widely used constants vary by factors of 2 pi depending on who is using it.