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=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6904 invoked from network); 6 Mar 2021 21:01:34 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 6 Mar 2021 21:01:34 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id C1CBE9CAC0; Sun, 7 Mar 2021 07:01:30 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 090EE9CA6D; Sun, 7 Mar 2021 07:01:19 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 3A6989CA6D; Sun, 7 Mar 2021 07:01:17 +1000 (AEST) Received: from fourwinds.com (fourwinds.com [63.64.179.162]) by minnie.tuhs.org (Postfix) with ESMTPS id 0ECF69CA6B for ; Sun, 7 Mar 2021 07:01:16 +1000 (AEST) Received: from darkstar.fourwinds.com (localhost [127.0.0.1]) by fourwinds.com (8.15.2/8.15.2) with ESMTPS id 126L1EqX2673859 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Sat, 6 Mar 2021 13:01:14 -0800 Received: from darkstar.fourwinds.com (jon@localhost) by darkstar.fourwinds.com (8.15.2/8.15.2/Submit) with ESMTP id 126L1E2T2673856 for ; Sat, 6 Mar 2021 13:01:14 -0800 Message-Id: <202103062101.126L1E2T2673856@darkstar.fourwinds.com> From: Jon Steinhart To: The Eunuchs Hysterical Society In-reply-to: References: Comments: In-reply-to Dave Horsfall message dated "Sun, 07 Mar 2021 07:51:44 +1100." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2673854.1615064474.1@darkstar.fourwinds.com> Date: Sat, 06 Mar 2021 13:01:14 -0800 X-JON-SPAM: local delivery Subject: Re: [TUHS] tabs vs spaces - entab, detab 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Dave Horsfall writes: > That said, I also have the view that if your code needs to be indented so > much then it probably ought to be split out into functions; there's that > old aphorism about a single page of code... I prefer the aphorism of splitting code out into functions if and only if it improves readability for people who didn't write the code. The trouble that I have with many coding ideologies is that it seems like the goal is some slavish adherence to a rule set instead of improving readability. I've coined (at least I think I did) the phrase "meatspace locality of reference" for talking about this sort of thing. People go through great pains to keep executing code "on the same page", for efficiency but take the opposite approach when making code for people instead of machines. Doesn't make sense to me. Jon