Alan Jay Perlis (Pittsburgh, EE.