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