Mathematicians stand on each others' shoulders and computer scientists stand on each others' toes.

—Richard Hamming