From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 74BE12B228 for ; Thu, 5 Dec 2024 04:08:57 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id DBDAC43CE2; Thu, 5 Dec 2024 13:08:51 +1000 (AEST) Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) by minnie.tuhs.org (Postfix) with ESMTPS id F0D1043CE0 for ; Thu, 5 Dec 2024 13:08:45 +1000 (AEST) Received: (qmail 81157 invoked from network); 5 Dec 2024 03:08:44 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding:cleverness; s=13d016751193c.k2412; t=1733368114; x=1733713714; bh=CWOUtnTdHHd1LkUhxSLY77e49ocNQ0nm2yipPBNY9jI=; b=ocGBAJY1Ecd+ggwsHb8K0oZkT/h608VP3vUCM2t5vYEh4uRG3i+Eh0gCJnxITVrD3MAuzciA3nogOWHfkeZIL6twIiuNlMSP7/WdsO9ExYfIn5Yan7A1Fg0pyrWaxF7HDopZqyTwXUtZDaoeofz/zm9t3pS240mKBGQNkdP2OFGclj6U8kdWFCIndNV8Fnaqrb4ZlHwnWvwGsACRN7LTVrPHMcfY3q03iWAqTVqfNjlebz2avwHgl26G7quuuKLwwMRgE2xfIAYCxA8IrzfI+zKUWKpfsBKCtfi2aRR3OiOF5IBicaYS3SU17A1gDovPafsvqplSuEzxFw/QyCdZ3w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding:cleverness; s=13d016751193c.k2412; bh=CWOUtnTdHHd1LkUhxSLY77e49ocNQ0nm2yipPBNY9jI=; b=JvgSjQ9dkcsgdWsWKoAu6b6iWGQSsMMqmG/1cdHMoTJw27ajVTrVlF8ZBgu2GTBJ3hXJgKaeTrfWkE8ORlS3IRHuteaoEoXjN4OLyb1a5M8Yrn1zDRt+klcWddDt3Gbm7qme187gAn/QgB01bSLM5S6FGuL0gOUsnev0DornLE+GgAigInI1pPDj9EAdH1V2/ul9ZLE7vK/26R1h9t20CFrWYlH/fKupd3R2lvYjWPAZjT94Hz+t4MP75sMlE9VHI+pMY5vhcz7Qbh0bCfyRMVHHwB8JJ+LeE6A6tLp3nteLP5YDhSyh9PWvQp+apVG1Ka6nGtduVFRcFnSUqMhLWA== Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.3 ECDHE-RSA CHACHA20-POLY1305 AEAD) via TCP6; 05 Dec 2024 03:08:44 -0000 Received: by ary.qy (Postfix, from userid 501) id 8552FAB1EDA5; Wed, 4 Dec 2024 22:08:43 -0500 (EST) Date: 4 Dec 2024 22:08:43 -0500 Message-Id: <20241205030843.8552FAB1EDA5@ary.qy> From: "John Levine" To: tuhs@tuhs.org In-Reply-To: Organization: Taughannock Networks References: <568FD44F-01FB-441B-846B-7D42C3A8E1FB@canb.auug.org.au> X-Headerized: yes Cleverness: minimal Mime-Version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit Message-ID-Hash: AGHPQ3S6FVIIIQOPE527E4JYJU4GJIAH X-Message-ID-Hash: AGHPQ3S6FVIIIQOPE527E4JYJU4GJIAH X-MailFrom: johnl@iecc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: marc.donner@gmail.com X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: After 50 years, what has the Impact of Unix been? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: It appears that Marc Donner said: >With the notion of pipes it became possible to operate on data quickly and >flexibly. There was nothing new from a fundamental capability point of >view, but the ease with which one could construct pipelines enabled rapid >experimentation and encouraged the development of pipe-able components to >add to the tool set. Pipes were invented at least three times I'm aware of, but what made them work so well in Unix is that they looked to the program the same as a file so any program could use them for input or output without special arrangements, and the shell made it easy to start two programs and pipe them together. The Dartmouth Time-Sharing System in the late 1960s had communication files which were essentially two-way pipes, but they were asymmetrical. One end, the slave end, looked like a file, but the other end, the master end, was different and the program had to know it was a com file. They were mostly used to pass terminal I/O between user programs at the slave end and SIMON at the master end, the terminal monitor that talked to the front end computer than ran the TTYs. They were invented again at IBM in the 1970s and described in this paper. I wrote them a letter, which they published, saying that Unix pipes did the same thing. https://dl.acm.org/doi/10.1147/sj.174.0383 R's, John