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.