The End of Dynamic Languages

For the past several months, I've been programming almost exclusively in Scala (for work) and Haskell (for pleasure). But this week, I was also saturated in Ruby (for work) and Clojure (for pleasure). Ruby frustrated me at once. Working in Ruby is fine if you're just adding a feature on top of the pile of features.