Article 4MKZ5 Pipe: How the System Call that Ties Unix Together Came About

Pipe: How the System Call that Ties Unix Together Came About

by
martyb
from SoylentNews on (#4MKZ5)

An Anonymous Coward writes:

https://thenewstack.io/pipe-how-the-system-call-that-ties-unix-together-came-about/

It's an everyday command in the life of developers, sysadmins, and Unix lovers everywhere. So it's remarkable to remember that Unix's pipe command was implemented in a single day, representing not only a great moment in computing history, but also a uniquely important moment for its profound impact on the culture of Unix.

And its[sic] change the way we programmed ever since.

[...] In fact, it was more than 50 years ago that Doug McIlroy, who headed Bell Labs' famous "Computing Techniques Research Department" from 1965 through 1986, wrote, "We should have some ways of coupling programs like garden hose." This was 1964 - he'd pecked the words out on a typewriter - saying this method would let programmers "screw in another segment when it becomes necessary to massage data in another way."

[...] McIlroy acknowledged that pipes "was one of the only places where I very nearly exerted managerial control over Unix, was pushing for those things." McIlroy remembered that yes, he'd kept bringing it up internally at various points over the next nine years, until finally one day in 1973, Ken Thompson had said "I'm going to do it."

Read more of this story at SoylentNews.

External Content
Source RSS or Atom Feed
Feed Location https://soylentnews.org/index.rss
Feed Title SoylentNews
Feed Link https://soylentnews.org/
Feed Copyright Copyright 2014, SoylentNews
Reply 0 comments