Glish

Glish

Glish is a scripting language and accompanying C/C++ library. Using these two elements it is very easy to develop distributed, loosely coupled, applications. The 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++. This system uses Glish for control and communication. The compute tasks are written in C++ and connected to the interpreter via the "software bus". 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. 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. Since 1995, Glish has been maintained and developed by Darrell Schiebel at the National Radio Astronomy Observatory (NRAO) as part of the AIPS++ project.

*Glish is also the name of a European rapper/producer

References

* [http://aips2.nrao.edu/docs/glish/glish.html Glish web page of the AIPS++ project]
* [http://aips2.nrao.edu/docs/reference/Glish/Glish.html Glish User's Manual]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • glish — en·glish·er; en·glish·ism; en·glish·ite; en·glish·ize; en·glish·ly; en·glish·man; en·glish·ness; en·glish·ry; span·glish; yin·glish; en·glish; …   English syllables

  • glish — …   Useful english dictionary

  • gig|glish — «GIHG lihsh», adjective. disposed to giggle …   Useful english dictionary

  • Span|glish — «SPAN glihsh», noun, adjective. –n. a blend of Spanish and English spoken in parts of the western United States and Latin America: »a historical pageant known as a “Texas Fandangle” border country Spanglish for fandango, the frenetic Mexican… …   Useful english dictionary

  • En·glish·man — /ˈıŋglıʃmən/ noun, pl men / mən/ [count] : an English man …   Useful english dictionary

  • En·glish·wom·an — …   Useful english dictionary

  • Span·glish — /ˈspæŋglıʃ/ noun [noncount] chiefly US : Spanish that includes the use of English words …   Useful english dictionary

  • Hyperdrive (TV series) — Infobox British television show name = Hyperdrive Hyperdrive! caption = Series title card format = Sci Fi Sitcom runtime = 30 min. creator = Kevin Cecil Andy Riley starring = Nick Frost Kevin Eldon Miranda Hart Stephen Evans Dan Antopolski Petra… …   Wikipedia

  • AIPS++ — See also Astronomical Image Processing System AIPS, the predecessor to AIPS++Astronomical Image Processing System ++ is a software package from the early nineties, written almost entirely in C++ with a bit of FORTRAN, and which initial goal was… …   Wikipedia

  • Tandem mass spectrometry — Tandem mass spectrometry, also known as MS/MS, involves multiple steps of mass spectrometry selection, with some form of fragmentation occurring in between the stages. [IUPAC gold book definition of tandem mass spectrometer… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”