From: Ralph Shnelvar Date: 2009-11-24T00:34:09+09:00 Subject: Re: More on psuedo arrays; Better way? BC> Marnen Laibow-Koser wrote: >>> Is there a better way to do this? >> >> x.send("x#{rand(i % N_X_METHODS)]".to_sym)) BC> And you don't need to_sym either. This x.send() will be executed a million times. Doesn't that have a fairly high overhead? Won't a million symbols be generated? In my case ... with the m array, only 20 symbols would be generated. Does it matter? Is it possible to run out of symbols?