From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,PLING_QUERY,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 881c22a7 for ; Sat, 12 Oct 2019 16:12:49 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 15FD29BCD4; Sun, 13 Oct 2019 02:12:48 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id B6F719B96C; Sun, 13 Oct 2019 02:12:25 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 5A6A99B96C; Sun, 13 Oct 2019 02:12:23 +1000 (AEST) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by minnie.tuhs.org (Postfix) with ESMTPS id EC8299B8C4 for ; Sun, 13 Oct 2019 02:12:22 +1000 (AEST) Received: by mail-pf1-f176.google.com with SMTP id b128so7905202pfa.1 for ; Sat, 12 Oct 2019 09:12:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :reply-to:content-transfer-encoding:message-id:references:to; bh=KKy63s8YXZJPp2gnEWFERcibLy2NRI6wcnv+Oxe6sH8=; b=eLcLnjPVNzq32yENLeAHJ+CxwZfG0BsDSNONfI+KokJXliWw7vjrNe60iE45nWo+DS aAYAag2zflgozCck5x436a/fJCDY2UNEgJp4RDJKf/mqhFpaPxwSY1Q9mL9i9Gk6x0vb y8GzPu3dfhWjSVREG/46ybLS8nJ858BHe8YQD0gESAHr308fBcBVZ3RNu3wo9B8b9QPW epV/sUDjFQLB/W/3vyiuSC7YqS6KtLo4sV1otFaD+ra4ksY3h2BMBNUGBRRLkdeHvDks HaNtLSQDFtG2k1HxIklwyM+SVkxRFk/k7FdUz6ukZdxD0EMd3Z/FU+3yzaQePHKnDaZ3 Vtew== X-Gm-Message-State: APjAAAWdTDv+HJwhVOKnhXPtGEXLMmYANvoPuOLjg99hWcFokGHivkAj qtSRZaXmmXjSB3C+24Vq6Z0= X-Google-Smtp-Source: APXvYqwVADPcoesb+bcij62jhlGovs0MqebquFHmRFc9YVeuBCic2NPr3G202627jjVy/9TgKJjGOg== X-Received: by 2002:a17:90a:be15:: with SMTP id a21mr24741128pjs.52.1570896742117; Sat, 12 Oct 2019 09:12:22 -0700 (PDT) Received: from [192.168.2.10] (107-193-50-41.lightspeed.sndgca.sbcglobal.net. [107.193.50.41]) by smtp.gmail.com with ESMTPSA id f6sm12282627pfq.169.2019.10.12.09.12.20 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 12 Oct 2019 09:12:21 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: text/plain; charset=us-ascii From: David In-Reply-To: <20191012030155.GG3558@mcvoy.com> Date: Sat, 12 Oct 2019 09:12:19 -0700 Content-Transfer-Encoding: 7bit Message-Id: <7F3CB32A-3D7F-4D49-80CC-C9EEE61DCC68@kdbarto.org> References: <20191010205546.GA29154@minnie.tuhs.org> <3d9ff257-8505-8792-abcf-fd44846b58f1@lycos.com> <20191012030155.GG3558@mcvoy.com> To: Larry McVoy X-Mailer: Apple Mail (2.3124) Subject: Re: [TUHS] What was your "Aha, Unix!" moment? 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: , Reply-To: david@kdbarto.org Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > On Oct 11, 2019, at 8:01 PM, Larry McVoy wrote: > > On Fri, Oct 11, 2019 at 09:41:07PM -0500, ricercar@lycos.com wrote: >> I first started using emacs. I have also grown to appreciate ed, though I >> learned that quite a bit later. > > If you were on some 300 baud dial up modem, ed made tons of sense. You > had a mental picture of the file in your head, you didn't need to see > all of it in real time, that was wasteful. ed let you see as much as > you needed and as little as was productive. And it worked without > termcap. ed rocks, it's yet another little program that does what > it needs to do and no more. > > ed was like a lot of stuff that Bell Labs did that dated back to the > days when getting a print out took a day or so. pic(1) is a great > example of that. I *love* pic because I can look at the input to > pic and I can see what it will look like. xfig and friends are > not so much. After using ed and other Unix programs I convinced a member of the UCSD Pascal project that having a line oriented editor would make sense. YALOE (Yet Another Line Oriented Editor) was the result. It took almost all of the commands that ed did and so familiarity with one would allow you to work with the other. The simplicity of ed was so nice. One other thing using ed forced me to do was to keep my files small. Large files would quickly become something you had to hunt around in. Small files were easier to edit. David