From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2424 invoked from network); 23 Dec 2021 17:24:18 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 23 Dec 2021 17:24:18 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 170A09CECB; Fri, 24 Dec 2021 03:24:14 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 1BFA09CE21; Fri, 24 Dec 2021 03:23:51 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=ccil-org.20210112.gappssmtp.com header.i=@ccil-org.20210112.gappssmtp.com header.b="wibtI5hL"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id A8D499CE21; Fri, 24 Dec 2021 03:23:48 +1000 (AEST) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by minnie.tuhs.org (Postfix) with ESMTPS id F0AF49CC00 for ; Fri, 24 Dec 2021 03:23:47 +1000 (AEST) Received: by mail-wr1-f53.google.com with SMTP id q16so12804816wrg.7 for ; Thu, 23 Dec 2021 09:23:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccil-org.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Qp7lmBpg+5gd5xgBzhRL2KkQfjLb6Y0f825amz+QZyw=; b=wibtI5hLKuhmiJwDiZbeL9fPV3jFFT1xVIjZbBB0sUG/oSntW8wBaE+teIrrAqVtW3 AXr0DeFeCjkyvGRx4Z2NWELlxMW4Gq+RNuomII88hWl/XbhKjULOVVr4RNqq6zM/6ERZ WrhHeP04POEgDc+Sdj1dWKIvDMRGzchP11nJouPEY8PJ55prpoTKbL4rSPuQzihb3QpC 3meX2IhmWotxOQFZxdoGaXkKcEHgqfoWvuLfTZG8iLCriD47vIEFR58R1E9FVmxYXDth 26i42EdIxYcZ1cb3/UBDbQWFtVuErHdqYGQJaxfNqT2A2NI61dB0h8l+wvW7Z8+4Pyuq MKcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Qp7lmBpg+5gd5xgBzhRL2KkQfjLb6Y0f825amz+QZyw=; b=1z7MqVNFqpd/EApiET73z6FrGJAszBQXYSzrbzkBlfL5Fa5/KlMmNHFv/Lu+dpueRY BSGhkPVOs70QMbXQX1SSE4LEob2lQS9FxKQxnyegCCNrYEo/DZ3NUGd9Bgc0gmD6iiUy b5O4sEs2A8kiYpMwfozoPkGxqg++9WkYxlMtJlXqKqH9p6qzqTns/7KcNuh94au2kRLJ tJGhpbrFziCvwWPaflIvz92twcR/2fXTZ7E9tyyymg0fk0jDgtJiimKhF8z5kfYZEBPq Lji2bbUv60S44+hfaHaDBySZ944N40E3SAjOwa4dPo7ACE0tfaSDKlfWpPuE9YFjJFDY SD8Q== X-Gm-Message-State: AOAM530pTJVbN3Akg5ic0ByYjVja3zflwEhJQnkfRfwxYBBRvFD3UB5i T93m6jirw8HucR95aC0xv0kzuaMrFgpXISyPhrlgIWHCXD8zFQ== X-Google-Smtp-Source: ABdhPJw0hjleZL9bpZdwFccu5lun86JlVO3IAqwNeav4+uCVZZO76yj8P7nk4T4yTDM92Pry3xFt0Kkvn7Q6wfe2tMM= X-Received: by 2002:a5d:4dc2:: with SMTP id f2mr2330634wru.156.1640280226348; Thu, 23 Dec 2021 09:23:46 -0800 (PST) MIME-Version: 1.0 References: <5D8BA976A496FD8E3AEFB6C9153250F0.for-standards-violators@oclsc.org> In-Reply-To: <5D8BA976A496FD8E3AEFB6C9153250F0.for-standards-violators@oclsc.org> From: John Cowan Date: Thu, 23 Dec 2021 12:23:35 -0500 Message-ID: To: Norman Wilson Content-Type: multipart/alternative; boundary="00000000000039509105d3d380b8" Subject: Re: [TUHS] ksh88 source code? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000039509105d3d380b8 Content-Type: text/plain; charset="UTF-8" On Wed, Dec 22, 2021 at 9:41 AM Norman Wilson wrote: > Shell wars are, in the end, no more interesting than editor wars. > +1. One person's "fully-featured software" is another person's "ten pounds of crap in a five-pound bag". > Bourne-family shells All of which, considered as programming languages, are badly designed, in the usual way of sofa beds and other allegedly dual-purpose pieces of furniture. Scsh is a shell that's a high-quality programming language (namely Scheme), and I have just discovered xonsh, which is like scsh for Python. I have some ideas for a shell based on rc and Lua. > To my mind, the Research 10/e sh had it about right, > Unfortunately, approximately nobody except you has access to its man page. Can you post or email it? --00000000000039509105d3d380b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Dec 22, 2= 021 at 9:41 AM Norman Wilson <norman= @oclsc.org> wrote:
=C2=A0
Shell wars are, in the end, no more interesting = than editor wars.

= +1.=C2=A0 One person's "fully-featured software" is another p= erson's "ten pounds of crap in a five-pound bag".
Bourne-family shells

= All of which, considered as programming languages, are badly designed, in t= he usual way of sofa beds and other allegedly dual-purpose pieces of furnit= ure.=C2=A0 Scsh is=C2=A0a shell that's=C2=A0a high-quality programming = language (namely Scheme),=C2=A0and I have just discovered xonsh, which is l= ike scsh for Python.=C2=A0 I have some ideas for=C2=A0a shell based on rc a= nd Lua.=C2=A0=C2=A0
To my mind, the Research 10/e sh had it ab= out right,

Unfortu= nately, approximately nobody except you has=C2=A0access to its man page. Ca= n you post or email it?

--00000000000039509105d3d380b8--