Glish
Glish
Glish scripts can create local and remote processes andcontrol their communication. Glish also provides a full,array-oriented programming language (similar to S) formanipulating binary data sent between the processes. Ingeneral Glish uses a centralised communication model whereinterprocess communication passes through the Glishinterpreter, allowing dynamic modification and rerouting ofdata values, but Glish also supports point-to-point linksbetween processes when necessary for high performance.
Version 2.4.1 includes an interpreter, C++ class libraryand user manual. It requires C++ and there are ports toSunOS, Ultrix, an HP/UX (rusty).
ftp://ftp.ee.lbl.gov/glish/glish-2.4.1.tar.Z.
["Glish: A User-Level Software Bus for Loosely-CoupledDistributed Systems," Vern Paxson and Chris Saltmarsh,Proceedings of the 1993 Winter USENIX Conference, San Diego,CA, January, 1993].