ThesaHelp: references c-d
Topic: data type by name or tags
Topic: object-oriented data types
Topic: function call
Topic: generic operations and polymorphism
Topic: universal data type
Topic: data types are not needed
Topic: data type as a set of operations
Topic: object-oriented classes
Topic: problem of classifying information
Topic: inheritance of properties
Topic: type inheritance as reuse
Group: digital communication
Topic: sending an object across a network
Topic: hierarchical naming
Topic: shared information for collaborative work
Topic: unique names
Topic: absolute vs. relative names
| |
Reference
Cox, B.J.,
"The message/object programming model: A small change, at a deep conceptual level",
Softfair: A conference on software development Tools, Techniques, and Alternatives, July 25-28, 1983, draft.
Google
Quotations
abstract ;;Quote: the message/object model explicitly maintains the type of an object and the operators for a class; no need for memorization
| 2 ;;Quote: to call a function, a programmer gives its name, assumes an implementation, and uses arguments of the correct type
| 2 ;;Quote: a built-in operation uses the correct data type automatically
| 4 ;;Quote: in computing, restricted data types are assumed; e.g., text editors do not work on binary files
| 5 ;;Quote: in the message/object model, objects have a class which implements such operations as 'compare'; a sort operation could use this for any type
| 6 ;;Quote: while dogs inherit characteristics from mammals, the definition of mammals is partly from dogs
| 7 ;;Quote: complete source listings for Smalltalk is only four inches thick; perhaps due to inheritance
| 9 ;;Quote: printing could be projecting an object across the memory-to-printer barrier, or editing across a memory-to-user barrier
| 10 ;;Quote: Smalltalk names objects within a private address space while Unix uses a shared file system; Unix has many more organizational productivity tools
|
Related Topics
ThesaHelp: references c-d (337 items)
Topic: data type by name or tags (29 items)
Topic: object-oriented data types (29 items)
Topic: function call (28 items)
Topic: generic operations and polymorphism (65 items)
Topic: universal data type (18 items)
Topic: data types are not needed (8 items)
Topic: data type as a set of operations (38 items)
Topic: object-oriented classes (66 items)
Topic: problem of classifying information (41 items)
Topic: inheritance of properties (24 items)
Topic: type inheritance as reuse (27 items)
Group: digital communication (11 topics, 295 quotes)
Topic: sending an object across a network (11 items)
Topic: hierarchical naming (28 items)
Topic: shared information for collaborative work (35 items)
Topic: unique names (57 items)
Topic: absolute vs. relative names (12 items)
|