[#11952] NORETURN — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

24 messages 2001/01/10
[#11956] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11957] Re: NORETURN — matz@... (Yukihiro Matsumoto) 2001/01/10

まつもと ゆきひろです

[#11958] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11959] CVS branches (Re: Re: NORETURN) — matz@... (Yukihiro Matsumoto) 2001/01/10

[#12087] string#index, gsub, []= のバグ? — Beyond <beyond@...>

18 messages 2001/01/27
[#12091] Re: string#index, gsub, []= のバグ? — matz@... (Yukihiro Matsumoto) 2001/01/27

まつもと ゆきひろです

[ruby-dev:12057] Re: [ruby-list:27261] Re: Array#sort!

From: nobu.nakada@...
Date: 2001-01-21 21:05:11 UTC
List: ruby-dev #12057
なかだです。

At Sun, 21 Jan 2001 16:12:45 +0900,
UENO Kazuaki <kazu@a-u.net> wrote:
> reverse!やsort!やcollect!は真面目にチェックするにはコストが高すぎると
> 思います。これまでとの互換性を考えなくてよいのであれば、変更があったか
> どうかの判断は呼び出し元にまかせて、常に配列を返したほうがよいのではな
> いでしょうか。

  reverse! に関しては Array としては変更されているので正しい動
作だと思いますが。collect! は yield の後に同一性のチェックをす
れば 2b の方法でできそうな気がします。sort! は ruby_qsort() を
いじらなきゃダメでしょうねぇ、たぶん。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread