UNIX/LinuxOS model of passing output from one program as input into another.

Jon Udell wrote about this ages ago as a model for WebApps and other CollaborationWare.

  • does a ReST approach make this easier?


Pipes and filters can be viewed as a form of Functional Programming, using byte streams as data objects; more specifically, they can be seen as a particular form of Monad for I/O. http://en.wikipedia.org/wiki/Pipeline_(software)

cf Message Passing

Edited:    |       |    Search Twitter for discussion