Back to Volume
Paper: Event Driven Programming with Glish
Volume: 216, Astronomical Data Analysis Software and Systems IX
Page: 39
Authors: Schiebel, D. R.
Abstract: Glish is a powerful whole-array scripting language with Perl regular expressions. Its most distinctive feature, however, is its asynchronous event handling mechanism. This is also the mechanism by which Glish is extended. Separate processes (called ``clients'') are developed using Glish's C++ library. Once developed they are seamlessly integrated into scripts. The result is a distributed, loosely coupled system made up of clients woven together by a script which controls and directs the flow of events between clients. Systems developed using Glish are very modular and are easily adapted to changing requirements.
Back to Volume