Newsgroups: comp.object,comp.lang.c++,comp.lang.ada,comp.lang.smalltalk,comp.lang.eiffel
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!cam-news-feed3.bbnplanet.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!cpk-news-hub1.bbnplanet.com!news.maxwell.syr.edu!news.mathworks.com!uunet!in2.uu.net!uucp3.uu.net!world!bobduff
From: bobduff@world.std.com (Robert A Duff)
Subject: Re: OO, C++, and something much better!
Message-ID: <E4vo2I.2L6@world.std.com>
Organization: The World Public Access UNIX, Brookline, MA
References: <JSA.97Jan16141937@alexandria> <32EEE219.3C03@parcplace.com> <32EF9457.7E2C@netright.com> <32F135AE.5700@parcplace.com>
Date: Fri, 31 Jan 1997 14:54:18 GMT
Lines: 14
Xref: glinda.oz.cs.cmu.edu comp.object:60648 comp.lang.c++:244614 comp.lang.ada:56945 comp.lang.smalltalk:50602 comp.lang.eiffel:18052

In article <32F135AE.5700@parcplace.com>,
Eric Clayberg  <clayberg@parcplace.com> wrote:
>Well, strictly speaking, Smalltalk doesn't use pointers so null pointers
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>aren't an issue. The closest parallel would be the special Smalltalk
>object nil. Smalltalk certainly does support the idea of uninitialized
>variables which initially all point to the object nil. nil is an object
 ^^^^^^^^^                     ^^^^^
>just like any other and supports a well defined set of messages. 

Smalltalk doesn't use pointers, but its variables point at things?
Hmm.

- Bob
