il Tue, 11 May 2004 11:15:34 +0200, "E.-R. Bruecklmeier"
<unet01 / radio-eriwan.de> ha scritto::


>Is it intentional that the new method fills the array with just one 
>instance of [0,0]? In my sense this is a violation of the PoLS.

yes, it's the normal behaviour.
If you want you can initialize an Array with a block, say:
Array.new(10) { rand }
The block gets executed for every element in the array, giving
different obvjects (or many copies of the same, in your case)