From: Yukihiro Matsumoto Date: 2008-05-14T12:49:13+09:00 Subject: [ruby-dev:34685] Re: removing Array#nitems {} まつもと ゆきひろです In message "Re: [ruby-dev:34676] removing Array#nitems {}" on Tue, 13 May 2008 18:06:03 +0900, "Akinori MUSHA" writes: | Array#nitems はnilでない要素を数えるメソッドですが、ブロックを |与えた場合はブロック評価値が真を返すものを数える、という仕様が |1.9で追加されました。 | | しかし、これはブロックなしの場合との関連が今ひとつ薄く、かつ、 |後からできた Enumerable#count {} と重複します。速度のために |Array#count を用意すれば不要だと思うのですが、いかがでしょうか。 確認ですが、この「いかがでしょうか」は * nitemsを削除 * nitemsがブロックを受け付けるは必要ない のいずれでしょうか。