[#18121] [Ruby 1.8.7 - Bug #405] (Open) ssl.rb:31: [BUG] Bus Error — Anonymous <redmine@...>

Issue #405 has been reported by Anonymous.

14 messages 2008/08/04

[#18130] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Brian Candler <B.Candler@...>

> Seriously though... Array.first is a noun.

10 messages 2008/08/05

[#18319] NEW Command: absolute_path() -- — "C.E. Thornton" <admin@...>

Core,

14 messages 2008/08/16
[#18321] Re: NEW Command: absolute_path() -- — Yukihiro Matsumoto <matz@...> 2008/08/18

Hi,

[#18381] [Bug #496] DRb.start_service(nil) is very slow — Hongli Lai <redmine@...>

Bug #496: DRb.start_service(nil) is very slow

11 messages 2008/08/25

[ruby-core:18166] Re: New array methods cycle, choice, shuffle (plus bug in cycle)

From: "Florian Frank" <flori@...>
Date: 2008-08-07 10:23:51 UTC
List: ruby-core #18166
Yukihiro Matsumoto wrote:
> Here are choices:
>
> * Array#rand (or random, or random_element): pick one random element
>   from an array.  some might confuse the method to behave like
>   #shuffle though.
>   
Because nobody has mentioned this yet: I know, that rails defines a 
method with that name in Array, but I think it is a bad idea. It breaks 
existing and future code, that expects Array#rand to be Kernel#rand and 
have the same signature and semantics of it, while being in context of  
an Array instance. It makes it much more difficult to get any random 
number out of ruby in this context, even if you are aware of Array#rand.

-- 
Florian Frank


In This Thread