>・ 実装継承のみ
これは要するにコピペの事かな?

書き込みの内容が理解できてないので
的を外してたら無視して。

ソフトウェアの生産性を上げるというのは、
再利用性を高める事であって
タイピングの量を減らす事ではないと思うんだよね。

実装多重継承がJavaにないのは
根本的に違うオブジェクトを
ポリモーフィズム(動的バインド)して使うならばインターフェース。
差分プログラミング見たいな事をするなら、
継承、みたいな事になってると思う。

多重継承が必要な時はいつなんだろう?
という事を考えてみると、いまいち思いつかないんだよね。
つまり、多重継承をする事で再利用性の高いクラスを定義できるのか?
ということ。
冗長なコーディングのよりも、再利用性を重視しているのは
Javaとperlの比較をすれば明らかな事だとは思うし。