[Info-vax] Dennis Ritchie has passed on.
George Cornelius
cornelius at eisner.decus.org
Thu Oct 13 19:13:29 EDT 2011
In article <c25a46e4-a3a3-433d-b03e-4d45c72a8486 at m1g2000vbm.googlegroups.com>, Rich Jordan <jordan at ccs4vms.com> writes:
> Dennis Ritchie has passed away. He was (one of?) the creator(s) of
> the C programming language and also a primary developer of Unix.
There are various interesting items at dmr's Bell Labs pages at
http://cm.bell-labs.com/who/dmr/ .
At
http://cm.bell-labs.com/cm/cs/who/dmr/mdmpipe.html
he excerpts from a 1964 memo by a fellow Bell Labs employee to whom
he gives the credit for Unix pipes:
>Here is the page-on-the-wall, retyped. A PDF scan (pretty big at 49K) scan of
>the original lets you see that it was produced on a typewriter (and also the
>damage over the years, and that the duplicated "when" phrase is historically
>accurate).
> - 10 -
>
> Summary--what's most important.
>
>
>To put my strongest concerns into a nutshell:
>
>
>1. We should have some ways of connecting 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.
[...]
>M. D. McIlroy
> October 11, 1964
>
>
>What did Doug mean, and what came from the thoughts?
>
>
>Point 1 is the interesting one. It provides the historical background for
>Doug's encouragement of the Unix pipe notation. The linked paper gives
>appropriate credit; in interviews, Doug has been explicit in saying that he
>very nearly exercised managerial control to get pipes installed.
[...]
>Point 1's garden hose connection analogy, though, is the one that ultimately
>whacked us on the head to best effect.
And you can go here for dmr and friends' critique of the VAX
architecture based on information from DEC nondisclosure sessions:
http://cm.bell-labs.com/cm/cs/who/dmr/vax1.html
George
More information about the Info-vax
mailing list