static vs dynamic = mediocre vs talented

Raganwald shared this great piece by Steve Jones, in which Steve basically takes the exact opposite position as I did in a previous post. Raganwald points out that it's not as clear cut as that: you have to consider the haskels and the MLs and the fact that limiting-the-ways-that-you-can-screw-up is not only a feature of statically typed languages but are present in some dynamic languages as well.
I would like to follow up Raganwald's point that the static vs dynamic debates are often misguided. I will use ruby as the example, because, let's be honest, ruby is what caused all these heated debates.

blog comments powered by Disqus