[Newbies] UndefinedObject
Bert Freudenberg
bert at impara.de
Mon Jun 12 21:28:41 UTC 2006
Am 12.06.2006 um 23:08 schrieb nicolas cellier:
> Le Dimanche 11 Juin 2006 14:54, mathieu a écrit :
>> An other things intresting is where do nil being initialized? [I
>> know he
>> is an old friend but it should have been born in a certain
>> time :-) ]
>>
>
> I think this one is so essential, that you can only find it in some
> bootstrap
> method not written in Smalltalk.
>
> There must be a few initializer that you will hardly find in the
> image, like
> initialization of Smalltalk (I mean SystemDictionary).
> Did you see something like Smalltalk at: #Smalltalk put: Smalltalk ?
>
> Like the (Metaclass class class) knot...
>
> Like the Process stuff...
>
> Feel free to discover more!
>
> You must admit that an image must have been created once ex nihilo
> (or rather
> ex C-code glue).
Most certainly not C. The first Smalltalk prototype was a BASIC
program, Smalltalk-72 was coded in assembly. We'd have to ask Dan to
be sure where the nil instance in Squeak comes from ...
- Bert -
More information about the Beginners
mailing list