What is this programming style called?

Alex Rice alex at mindlube.com
Mon Dec 23 17:06:01 EST 2002


On Monday, December 23, 2002, at 02:20  PM, Dar Scott wrote:

> I'm looking for a name for that Revolution programming style that 
> involves using "send...in ..." and/or callbacks, such as the socket 
> callbacks.
>
> Here are some candidates:
> message programming
> timers, polls & callbacks
> extended event programming
> send-cycle programming
> the callback and send
> handlers are everywhere and I can't figure out how this stack works!
>

Here are some ideas which might be useful. Just "Messaging" is what an 
Objective-C book calls it.

A Smalltalk Design Patterns book has a section "Behavior / Messages" 
with the following message patterns. The OO ones wouldn't apply to 
RunRev.

Message
Choosing Message
Decomposing Message
Intention Revealing Message
Intention Revealing Selector
Dispatched Interpretation
Double Dispatch
Mediating Protocol
Super
Extending Super
Modifying Super
Delegation
Simple Delegation
Self Delegation
Pluggable Behavior
Pluggable Selector
Pluggable Block
Collection Parameter

Alex Rice, Software Developer
Architectural Research Consultants, Inc.
alrice at ARCplanning.com
alrice at swcp.com






More information about the use-livecode mailing list