[squeak-dev] Re: The Trunk: System-ar.242.mcz
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:
>> one rationale for ...
>> do: [| blockScope | ... blockScope := ...]
>> | 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!!
> - Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev