僕がRubyをやめたわけ - ひがやすを blog

screenshot

私は気が付いてしまいました。Ruby の動的型付けは多くのエラーを引きおこすことに。そして、安心してデプロイするためには 95% ものテストカバレッジを達成しなければいけないことに。95% のテストカバレッジを得ることの代償として、私の書いたコードは(テストコードも含めて) Java で書いたものと同等のサイズにまでふくれあがってしまいました。その上、Rails では動的なコ...

http://d.hatena.ne.jp/higayasuo/20080404/1207295959

他人のスキルのなさを言語のせいにするやつについてははどう?
MRIは遅いけど速かったら面白く無いだろう。というかコード読んだのかよ。こいつは。>ひがさんじゃない
思いっきり釣られた……orz
一方Javaはろくでなしにも使えることが重視される言語……
動的型付けでは(潜在的に望む)仕様に対するコードのカバレッジが低くなる。コードに対するテストのカバレッジはもちろんいずれも変わらない。仕様をより詳細に書くか、一定の常識を要求する事になる。

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/higayasuo/20080404/1207295959