On May 9, 2012, at 2:14 PM, Pavel Krivanek wrote:

> Some next interesting information:
> 
> o := ((Metaclass allInstances detect: [:c | c superclass = ProtoObject
> class]) instVarNamed: #thisClass). 1.
> 
> Smalltalk allClassesAndTraits select: [:c | o isKindOf: c] -> an
> OrderedCollection(Behavior Class ClassDescription Object ProtoObject)
> 
> Smalltalk allClasses select: [:c | o class == c] -> an
> OrderedCollection()   "WTF"
> 
> o subclasses -> #Object    "WTF!"
> o subclasses class -> ByteSymbol    "WTF!! should be Array"
> o superclass -> ProtoObject  "WTF"
> (o methodDict keys asSortedCollection first: 50) = (Object methodDict
> keys asSortedCollection first: 50) -> true "wasn't it Object in better
> times?"


Is WTF? 
Really strange.

Pavel you can tell the updater to update until a certain number. 

Reply via email to