From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 55062554 for ; Tue, 10 Jul 2018 05:54:38 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 70C2294012; Tue, 10 Jul 2018 15:54:37 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id BA47893D07; Tue, 10 Jul 2018 15:54:11 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 83C3E93D07; Tue, 10 Jul 2018 15:54:07 +1000 (AEST) Received: from freefriends.org (freefriends.org [96.88.95.60]) by minnie.tuhs.org (Postfix) with ESMTP id 2A1BC93D06 for ; Tue, 10 Jul 2018 15:54:07 +1000 (AEST) X-Envelope-From: arnold@skeeve.com Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.9/8.14.9) with ESMTP id w6A5s1gK005632; Mon, 9 Jul 2018 23:54:01 -0600 Received: (from arnold@localhost) by freefriends.org (8.14.9/8.14.9/submit) id w6A5s0VM005631; Tue, 10 Jul 2018 05:54:00 GMT From: arnold@skeeve.com Message-Id: <201807100554.w6A5s0VM005631@freefriends.org> X-Authentication-Warning: frenzy.freefriends.org: arnold set sender to arnold@skeeve.com using -f Date: Mon, 09 Jul 2018 23:54:00 -0600 To: random832@fastmail.com, clemc@ccc.com References: <3386fb80b5282f7bca0ccf34252182c2398232c1@webmail.yaccman.com> <5D272962-0063-4D28-B551-F381D3D10239@alchemistowl.org> <009101d4112f$8bb30f50$a3192df0$@ronnatalie.com> <1531153839.3991054.1434840984.210C4B3F@webmail.messagingengine.com> In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [TUHS] Any Good dmr Anecdotes? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Clem Cole wrote: > BY the time dmr adds stdio, it was > still early enough in the life to displace the randomness for something as > important as I/O, whereas lack of use of something.like getopt would not > become clearly deficient until after widespread success. I think "widespread access" is more like it for getopt. Getopt dates to 1980; it was in System III (I just checked). That's only about two years after V7 which was circa 1978. Here are the dates: -rw-rw-r-- 1 arnold arnold 1073 Apr 11 1980 usr/src/lib/libc/pdp11/gen/getopt.c -rw-rw-r-- 1 arnold arnold 2273 May 16 1980 usr/src/man/man3/getopt.3c But the world outside the Bell System didn't have System III. Getopt didn't become "popular" until System V or so, and became much easier to adopt once Henry Spencer published his public domain rewrite of the code and man page. Just a nit, (:-) Arnold