[ruby-list:45893] Re: "abc".sort returns ["abc"] with Ruby1.8.7

From: okkez <okkez000@...>
Date: 2009-02-27 01:22:06 UTC
List: ruby-list #45893
okkez です。

2009/02/27 10:15 Hideo Konami <konami@kyoto-wu.ac.jp>:
> 小波です。
>
> sort の仕様で気になることがあります。文字列に sort を
> あてがうと,1.8.7 と 1.9.1 で次のような動作の違いが
> 現れます。1.8.7 の動作はあまりうれしくなく, 1.9.1
> のように例外を出してほしいとも思いますが,別段この仕様
> のご利益はないですよね。
>
> それよりなぜこういうことになるのか,それを知りたいので
> すが,答えてやろうという方がおられたらうれしいです。

1.9 では String が Enumerable でなくなったからではないでしょうか。



-- 
okkez
okkez000@gmail.com

In This Thread