[squeak-dev] Re: Re: talk on Newspeak online

Klaus D. Witzel klaus.witzel at cobss.com
Fri May 9 19:48:06 UTC 2008


On Fri, 09 May 2008 21:30:45 +0200, Vassili Bykov wrote:

> On Fri, May 9, 2008 at 11:27 AM, Klaus D. Witzel wrote:
>>
>> Do you mean that the following steps are not possible:
>>
>> 1] myPrototype := Behavior new
>> 2] initialize the instVars of myPrototype properly
>> 3] myPrototype class become: myPrototype
>>
>> Why shouldn't that be possible, right from the beginning of  
>> Smalltalk-80?
>
> Because in step (3) at the same time as "myPrototype class" becomes
> myPrototype, myPrototype becomes "myPrototype class". ST-80's become:
> swaps identities, not assigns them.

It seems you have found 1-2 enthusiastic idiots who thought they can  
somehow emulate #primitiveChangeClassTo: fully in Smalltalk-80 :)

> Cheers,
>
> --Vassili
>
>





More information about the Squeak-dev mailing list