[squeak-dev] isSelfEvaluating (was: Re: The Trunk: Collections-nice.173.mcz)

Eliot Miranda eliot.miranda at gmail.com
Fri Oct 30 20:40:31 UTC 2009


On Fri, Oct 30, 2009 at 12:55 PM, Andreas Raab <andreas.raab at gmx.de> wrote:

> Question: I've always wondered what this "isSelfEvaluating" stuff is good
> for. There are thirteen implementors and a single user in Array>>printOn:.
> Is there any *need* for Array>>printOn: to print a "self evaluating"
> expression? Why not just Array(element1, element2, ....) just like any other
> collection?
>
> We'd remove some 20 methods with no downside that I am aware of.
>

Shouldn't the test be isLiteral instead of isSelfEvaluating? c.f. storeOn:
storeOnStream:.



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


More information about the Squeak-dev mailing list