An article giving a very good overview of the arguments that Rich Hickey makes for FP vs OOP. The ensuing comments are very interesting and cogent too.<p>"...Rich Hickey's thoughts on programming. Rich Hickey has a clear, consistent way of viewing fundamental programming concepts that I think any programmer would benefit from. Every time I watch one of his talks, I feel like someone has gone in and organized my brain."