Map
Index
Random
Help
th

QuoteRef: stroR10_1986

topics > all references > ThesaHelp: references sa-sz



ThesaHelp:
references sa-sz
Topic:
communicating sequential processes
Topic:
parameter passing by message
Topic:
communication port
Group:
object-oriented programming
Topic:
separate a module's interface specification from its implementation
Topic:
function call
Topic:
remote procedure call
Topic:
software models of reality
Topic:
concurrency
Topic:
event time
Topic:
local vs. global
Topic:
casting a variable to a different type
Topic:
using pointers in Thesa
Topic:
ref_any or Object data type
Topic:
localized understanding
Topic:
open systems

Reference

Strom, R., "A comparison of the object-oriented and process paradigms", SIGPLAN, 21, 10, pp. 88-97, October 1986. Google

Quotations
abstract ;;Quote: the process paradigm: ports carry interface type information, no inheritance, code associated with value of a port instead of type
abstract+;;Quote: both object-oriented and process paradigms based on message passing with clear separation between interface and implementation
89 ;;Quote: message passing emphasizes remoteness of object and caller's lack of knowledge
89+;;Quote: a procedure call can be viewed as an exchange of messages
90 ;;Quote: process paradigm corresponds to active entities in a physical system interacting through interfaces
90 ;;Quote: in process paradigm, a process calls another with an output port and a parameter list; message is passed from output port to an input port
90 ;;Quote: in process paradigm there is no global state or global time due to concurrent activity
90 ;;Quote: a process can communicate with another only after receiving a connection to an input port
93 ;;Quote: in process paradigm, the type of an interface is independent of its implementation
95 ;;Quote: can cast a variable to type Anytype; communicate it; then recast it to its original type for use
95 ;;Quote: object-oriented emphasizes global structure while process paradigm insists that all data is local
95 ;;Quote: in the process paradigm no system-wide knowledge, no superuser, no centralized management; everything is distributed
95 ;;Quote: object-oriented paradigm best for writing systems that can be understood by one person
95 ;;Quote: process paradigm best for very large systems since users never need to see, and can not see, the system as a whole


Related Topics up

ThesaHelp: references sa-sz (237 items)
Topic: communicating sequential processes (33 items)
Topic: parameter passing by message (31 items)
Topic: communication port (40 items)
Group: object-oriented programming   (26 topics, 814 quotes)
Topic: separate a module's interface specification from its implementation (86 items)
Topic: function call (28 items)
Topic: remote procedure call (44 items)
Topic: software models of reality (22 items)
Topic: concurrency (33 items)
Topic: event time (44 items)
Topic: local vs. global (29 items)
Topic: casting a variable to a different type (7 items)
Topic: using pointers in Thesa (49 items)
Topic: ref_any or Object data type (9 items)
Topic: localized understanding (43 items)
Topic: open systems (32 items)

Collected barberCB 11/86
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.