An Interview with Peter Denning on the great principles of computing | Synapse