Pipeline programming
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (December 2009) |
![]() |
This article may contain original research. Please improve it by verifying the claims made and adding references. Statements consisting only of original research may be removed. More details may be available on the talk page. (May 2010) |
Programming paradigms |
---|
|
![]() |
It has been suggested that this article or section be merged into Pipeline (software). (Discuss) Proposed since August 2010. |
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.[clarification needed]
[edit] Examples
[edit] See also
- Pipeline (software)
- Hartmann pipeline
- Function composition (computer science)
- Architecture description language
- Scripting language
![]() |
This programming language-related article is a stub. You can help Wikipedia by expanding it. |