Glish is a scripting language and accompanying C++ library. Using these two elements it is very easy to develop distributed, loosely coupled, applications. The C++ library implements a "software bus" which allows applications to easily be distributed across a heterogeneous network. The scripting language itself is a vector oriented calculator with language constructs designed for control of asynchronous events. It allows the user to control and connect processes attached to the "software bus".
Glish is currently used primarily for data analysis and telescope control. It is a cornerstone of the data analysis system called AIPS++. See also Astronomical Image Processing System AIPS, the predecessor to AIPS++ Astronomical Image Processing System ++ is a software package from the This system uses Glish for control and communication. The compute tasks are written in C++ and connected to the interpreter via the "software bus". C++ (" C Plus Plus " ˌsiːˌplʌsˈplʌs is a general-purpose Programming language. Glish is also the command line interface for AIPS++, and from it, users can combine computing elements to fit their needs. In addition, most simple graphical user interface (GUI) elements are implemented using a Tk addition to Glish. Tk is an Open source, Cross-platform Widget toolkit, that is a library of basic elements for building a Graphical user interface (GUI This addition allows users to control the GUI and the application within the same event-oriented scripting language.
Glish was originally developed for the Superconducting Super Collider (SSC) by Vern Paxson and Chris Saltmarsh at the Lawrence Berkeley Laboratory. The Superconducting Super Collider ( SSC) would have been the world's largest and highest-energy Particle accelerator complex that was planned to be built mostly in Vern Edward Paxson is Associate Professor of Computer Science at the University of California Berkeley. The Ernest Orlando Lawrence Berkeley National Laboratory ( LBNL) is a U Since 1995, Glish has been maintained and developed by Darrell Schiebel at the National Radio Astronomy Observatory (NRAO) as part of the AIPS++ project. The National Radio Astronomy Observatory (NRAO is a Federally Funded Research and Development Center of the United States National Science Foundation operated The National Radio Astronomy Observatory (NRAO is a Federally Funded Research and Development Center of the United States National Science Foundation operated