https://doc.cat-v.org/unix/pipes/ quotes | docs | repo | golang | sam | man | acme | Glenda | 9times | harmful | 9P | cat-v.org Related sites: | site updates | site map | /sys/doc/ Documentation archive Sections: * > bell labs/ * > economics/ * > feynman/ * > henry spencer/ * > inferno/ * > plan 9/ * > political science/ * > programming/ * >> unix/ * + > exit mpx/ + > find history + > for poets/ + > oral history/ + >> pipes/ + > proc/ + > typesetting/ + > unix before berkeley/ + > unix reader/ + > v0/ + > v10/ + > v6/ + > v8/ * > xml/ The Origin of Unix Pipes In a typewritten piece of paper, Doug McIlroy described pipes long before the advent of Unix. - 10 - Summary--what's most important. To put my strongest concerns into a nutshell: 1. We should have some ways of coupling programs like garden hose--screw in another segment when it becomes when it becomes necessary to massage data in another way. This is the way of IO also. 2. Our loader should be able to do link-loading and controlled establishment. 3. Our library filing scheme should allow for rather general indexing, responsibility, generations, data path switching. 4. It should be possible to get private system components (all routines are system components) for buggering around with. M. D. McIlroy October 11, 1964 --------------------------------------------------------------------- The scan of the original pipes paper Powered by werc [ ] [Search]