Poetry and programming

An interview with Richard Gabriel, he holds a Ph.D in Computer Science and an MFA in Poetry. There’s some good talk of how the way computer programming is taught should be changed to reflect the creativity necessary to develop software.