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=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, 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 7f014da5 for ; Mon, 3 Sep 2018 21:47:08 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 0669DA1A72; Tue, 4 Sep 2018 07:47:07 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F09A6A1A26; Tue, 4 Sep 2018 07:46:42 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id BC359A1A26; Tue, 4 Sep 2018 07:46:37 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id C7DEAA1A1D for ; Tue, 4 Sep 2018 07:46:36 +1000 (AEST) Received: from [192.168.125.6] (ipad.bitblocks.com [192.168.125.6]) by mail.bitblocks.com (Postfix) with ESMTP id 637B9156E400; Mon, 3 Sep 2018 14:46:14 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) From: Bakul Shah X-Mailer: iPad Mail (15G77) In-Reply-To: <20180903204115.GC99551@wopr> Date: Mon, 3 Sep 2018 14:46:14 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20180831215636.-eCEx%ca6c@bitmessage.ch> <20180903180401.u4MVs%ca6c@bitmessage.ch> <20180903181133.GB81368@wopr> <20180903204115.GC99551@wopr> To: Kurt H Maier Subject: Re: [TUHS] cat -v and other complaints 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@tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Sep 3, 2018, at 1:41 PM, Kurt H Maier wrote: >=20 > Acme is a bad citizen in similar ways, but as I said, I suspect that's > because it was intended to supplant Rio rather than infect it. I=E2=80=99m still not clear on why you think acme is a bad citizen. If anyth= ing it makes its windows more accessible to other tools. Unlike emacs or vim or any IDE. What could acme have differently or what other editor is not a =E2=80=9Cbad citizen=E2=80=9D. > When people talk about "the unix way," they usually hyperfocus on "do > one thing well" and leave composability by the wayside, and that's a > shame, because that's where the real power comes from. "Do one thing > well" is a method to achieve quality when you're building a piece of a > well-integrated system. If you're not building a well-integrated > system, you *can't* "do one thing well," because you've signed on to do > everything, come hell or high water. Composability is implicitly the key point in =E2=80=9Cthe Unix way=E2=80=9D b= ut typically editors are not very composable. Or composable in a different domain. Similarly GUI. Once you add a human in your composition, further composability falls apart! A human being the ultimate =E2=80=9Cdo everything= =E2=80=9D kitchen sink:-) The question is what can be done to improve composability beyond the =E2=80=9CUnix way=E2=80=9D or plan9 way.=