Introducing more meaning into inheritance
Florin Mateoc
mateoc at orbonline.net
Tue Apr 28 04:50:53 UTC 1998
At 07:43 PM 27/04/98 -0300, David wrote:
You are, of course, right. I sometimes (quite often) jump before thinking.
The nice thing though is that the argument stands even after the correction.
I could even pretend it was a typo :)
>
>>> Integer size
>>>=> AlephNull
>>
>>To be consistent with the #do: issue, Integer size should not be null. We
know
>>that we only deal with finite sets, we can take advantage of this knowledge,
>>which is not just an implementation detail.
>>It is true that SmallInteger does expose an implementation trick, but it is
>>a "bad" class anyway and we should get rid of it.
>
>AlephNull is not null. it is the number of elements in a non-recursively
>ennumerable set. this is an uncountable infinity of numbers.
>
>(or something like that. it is big, Big, BIG. see Cantor.)
>
>((i'm not a mathematician. i just have a friend who, instead of "99 Bottles
>of beer on the wall" likes to sing "Aleph Null bottles of beer on the
wall".))
>
>dave
>
>--
> j. david farber
> oo architect+mentor
>numenor labs incorporated
>in sunny boulder colorado
> dfarber at numenor.com
> www.numenor.com
>
>
>
More information about the Squeak-dev
mailing list
|