[squeak-dev] The Trunk: Compiler-eem.480.mcz

Eliot Miranda eliot.miranda at gmail.com
Thu Nov 24 18:51:15 UTC 2022



> On Nov 23, 2022, at 12:23 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
> 
> Yet, nil is only seldom a good domain object.

Precisely. Being disjoint from any domain it is the ideal “I am not a domain object” marker. So when one wants a variable to range over a domain and the singleton “not a member of the domain” nil is a great choice.  And that’s exactly how I use it below.

> -t
> 
>> On 23. Nov 2022, at 19:34, tim Rowledge <tim at rowledge.org> wrote:
>> 
>> I won't quote it all again but what Eliot wrote is important. There are good solid reasons why Smalltalk has a rigorously defined UndefinedObject. We demand rigorously defined areas of doubt and uncertainty!
>> 
>> tim
> 
> 
> 
> 


More information about the Squeak-dev mailing list