| David Ungar. Annotating Objects for Transport to Other Worlds. In Proceedings of the 1995 ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '95), pp. 73-87, Austin, TX, October 1995. |
....that access them. Furthermore, inheriting the instance variable part of the implementation of one data type into another is more difficult in Self than in class based languages, relying on complex inheritance rules and dynamic inheritance [Chambers et al. 91] or programming environment support [Ungar 95] Copy down fields in Cecil solve these problems in Self without sacrificing the simple classless object model. In Cecil, only one object needs to be defined for a given data type, and the field declarations can be in the same place as the method declarations that access them. This design ....
David Ungar. Annotating Objects for Transport to Other Worlds. In Proceedings of the 1995 ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '95), pp. 73-87, Austin, TX, October 1995.
....that access them. Furthermore, inheriting the instance variable part of the implementation of one data type into another is more difficult in Self than in class based languages, relying on complex inheritance rules and dynamic inheritance [Chambers et al. 91] or programming environment support [Ungar 95] Copy down fields in Cecil solve these problems in Self without sacrificing the simple classless object model. In Cecil, only one object needs to be defined for a given data type, and the field declarations can be in the same place as the method declarations that access them. This design ....
David Ungar. Annotating Objects for Transport to Other Worlds. In Proceedings of the 1995 ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '95), pp. 73-87, Austin, TX, October 1995.
....marysPerspective print. tomsPerspective print. or he could employ facilities to compare the two layers, such as tools that flag changes to the same slots, or tools that guide the user through a merging process. The general problem of merging of changes for Self like objects is discussed in [U]. Generally speaking, there are interactions between the receiving system and the individual changes being made that the simple layer approach may not capture by itself. Perhaps the most difficult problem is how to find the new host object for a slot that was created in a different system. For ....
D. Ungar, "Annotating Objects for Transport to Other Worlds," in Proc. ACM Conf. on Object-Oriented Programming Systems, Languages, and Applications, Austin TX, ACM, Oct. 1995, pp 73-87.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC