[squeak-dev] Re: The Trunk: System-ar.242.mcz

Eliot Miranda eliot.miranda at gmail.com
Thu Feb 4 17:07:51 UTC 2010


On Wed, Feb 3, 2010 at 9:51 PM, Andreas Raab <andreas.raab at gmx.de> wrote:

> Eliot Miranda wrote:
>
>> Andreas,
>>
>>   one rationale for      ...
>>        do: [| blockScope | ... blockScope := ...]
>>      ...
>> over
>>    | methodScope |
>>    ...
>>       do: [... methodScope := ...]
>> is that if ever one adds parallel do to the language the former continues
>> to work whereas the latter breaks.  Personally I find declaring things at
>> method scope that are truly block scope bad style and not forward looking.
>>  Yes, the auto declare facility is poor in this regard but it's fixable.
>>
>
> The change wasn't intentional, I was merging a whole bunch of stuff from
> Juan and wasn't going to rewrite every method manually to push the temps
> into the proper place. You'll have to accept that when you merge external
> code you get some of that style along with your own. Not much to do unless
> you fix the tools to do The Right Thing by default.
>

Ah!  Hush my mouth!!


>
> Cheers,
>  - Andreas
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100204/419bfdc1/attachment.htm


More information about the Squeak-dev mailing list