Alan
Kay
and Jeff
Rulifson
, in the course of designing an iconic programming language and wondering about ways to keep the screen from getting too crowded, discovered "a way to let documents appear in separate but overlapping windows.