Introducing more meaning into inheritance
David Farber
dfarber at numenor.com
Mon Apr 27 22:43:08 UTC 1998
>> 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
|