>>915
よく言われるのが「どんなプログラミング言語でも個人が1年に書ける行数は変わらない」
つまり、「1行で沢山のことを出来る言語の方が生産性が高い」

という言葉ですが、やる気とかの問題で一つの処理に長文を書かないといけないJava等と比べると
一気にがーっと書ける量とかそういう点でも生産性が変わってきそうですね

やる気のスパンが1時間だとすると
15分小休憩をはさむと前やっていたことを思い出して、ソースコードを読みなおしてーという手間がありますが
Railsのように15分単位で1セクションを書ききれると休憩後にすぐ次に行けて効率がよくなると思います

言語自体の柔軟性とかはJavaのフレームワークは使った事無いのでわかりませんが……