On Tue, Feb 16, 2010 at 7:01 PM, Robert Klemme
<shortcutter / googlemail.com> wrote:
> On 02/15/2010 05:50 PM, Jes=FAs Gabriel y Gal=E1n wrote:
>>
>> 2010/2/15 Jes=FAs Gabriel y Gal=E1n <jgabrielygalan / gmail.com>:
>>>
>>> I think it might be because the parallel assigment creates an array
>>> under the hood?
>
> However it is done technically, parallel assignment needs more space beca=
use
> it has to evaluate *all* right hand sides before doing any assignments.
> =A0Otherwise swapping would not be possible
>
> a, b =3D b, a

Good point.

> So, yes, it's likely an Array under the hood

Yep, that was my thought and that's why I checked with ObjectSpace,
that indeed shows Arrays being created.
It was easier for me than checking the implementation :-).

Jesus.