This podcast reminded me of http://www.catb.org/~esr/writings/taoup/ it might be interesting and useful to some listeners.

it’s great that someone is talking about programming theory, it’s not like there’s anything useful they have to tell us at class… We only got told about OOP in C++ and C#.NET.