Pipeline programming

From Wikipedia, the free encyclopedia

When a programming language is originally designed without any syntax to nest function calls, pipeline programming is a simple syntax change to add it. The programmer connects notional program modules into a flow structure, by analogy to a physical pipeline carrying reaction products through a chemical or other plant. The best-known example is the Unix pipe system, but many high level software design tools (such as the openDX display suite) provide a GUI pipeline programming tool that helps visualize data flow through a program. A data flow diagram (DFD) maps well to pipeline programming. However, exception handling can be one of the weaknesses.

Examples

See also


This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.