Glish is an interpretive language for building loosely-coupled distributed systems from modular, event-oriented programs. Written by Vern Paxson . These programs are written in conventional languages such as C, C++, or Fortran.
Glish scripts can create local and remote processes and control their communication. Glish also provides a full, array-oriented programming language (similar to S) for manipulating binary data sent between the processes. In general Glish uses a centralised communication model where interprocess communication passes through the Glish interpreter, allowing dynamic modification and rerouting of data values, but Glish also supports point-to-point links between processes when necessary for high performance.
Version 2.4.1 includes an interpreter, C++ class library and user manual. It requires C++ and there are ports to SunOS, Ultrix, an HP/UX (rusty).
[“Glish: A User-Level Software Bus for Loosely-Coupled Distributed Systems,” Vern Paxson and Chris Saltmarsh, Proceedings of the 1993 Winter USENIX Conference, San Diego, CA, January, 1993].


Read Also:

  • Glisp

    Generalized LISP. D.C. Smith, Aug 1990. A coordinated set of high-level syntaxes for Common LISP. Contains Mlisp, Plisp and ordinary LISP, with an extensible framework for adding others. Written in Plisp. (

  • Gliss.


  • Glissade

    [gli-sahd, -seyd] /glɪˈsɑd, -ˈseɪd/ noun 1. a skillful glide over snow or ice in descending a mountain, as on skis or a toboggan. 2. Dance. a sliding or gliding step. verb (used without object), glissaded, glissading. 3. to perform a glissade. /ɡlɪˈsɑːd; -ˈseɪd/ noun 1. a gliding step in ballet, in which one foot slides […]

  • Glissando

    [gli-sahn-doh] /glɪˈsɑn doʊ/ Music. adjective 1. performed with a gliding effect by sliding one or more fingers rapidly over the keys of a piano or strings of a harp. noun, plural glissandi [gli-sahn-dee] /glɪˈsɑn di/ (Show IPA) 2. a glissando passage. 3. (in string playing) a slide. /ɡlɪˈsændəʊ/ noun (pl) -di (-diː), -dos 1. a […]

Disclaimer: Glish definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.