June 25, 2013
5:21 p.m.
things which you can easily do in prototype-based system, not easy in class-based.
Yes I know now this is a nest for bugs (if the assure methods is not sent correctlyâ¦).
Here, i think a side effect of porting Morphic from self to smalltalk. So, in prototype-based system, a prototype could have a default property (like hResizing) and hold some default value (#rigid, for instance)... like that, all objects which inherit from that one, will also inherit this property. But if one would like to set it, it will set new value of this property, but not in prototype, but actually in object which you sent message to. That's why all this dance with ifNil: â¦
This is why I want also in addition to variableSubclass: hashTableSubclass: Stef