When a piece of technology polarizes programmers, it means something very important and dear to our programming heart is involved that we take sides. If programmers neither love nor hate a technology, it means the technology is mediocre.
優れたテクノロジーはプログラマの心を刺激する。 プログラマから愛されも嫌われもしないテクノロジーは凡庸なものだ
ということで、紹介されているRailsに反対する意見。
反対意見とは良いものである。
そのような意見が出るということそのものがRailsが「重要なテクノロジー」とみなされている証拠なのであろう。Rubyはどうなのかなあ。
こんどはポジティブな意見。「10 reasons why (〜する10の理由)」ってのは よくあるパターンではあるが、まあ、よくまとめてある。
また、公平のためかcons(デメリット)についても4項目紹介してある。