This talk has a lot of very weak points. He made the claim that more features hurt readability (~6:10), because when you are reading you have to waste time thinking about why the programmer chose the set of features he did to write the code. To make that kind of claim without qualifications is just ridiculous - if it were true, why add any feature to a programming language at all? Especially if one believes readabili…
As someone maintaining an 18 year old code base, I've long held the same opinions as Rob. I often describe myself as the dumbest person on my team and then go on to say how fortunate it was that I was here first. All my smart people need to dumb stuff down enough that I can understand it. Which means we have a prayer of supporting it. Obviously I can't force everything through that filter, some problems require compl…
Some of us use Haskell because we're also dumb people.