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.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, 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 d182b324 for ; Sun, 13 Oct 2019 19:37:21 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id E51D19BD88; Mon, 14 Oct 2019 05:37:19 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 5044B9BBEF; Mon, 14 Oct 2019 05:36:48 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Aft7WiLQ"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id BBC5F9BBEF; Mon, 14 Oct 2019 05:36:45 +1000 (AEST) Received: from mail-ot1-f54.google.com (mail-ot1-f54.google.com [209.85.210.54]) by minnie.tuhs.org (Postfix) with ESMTPS id A91E29BB2A for ; Mon, 14 Oct 2019 05:36:44 +1000 (AEST) Received: by mail-ot1-f54.google.com with SMTP id m19so12135625otp.1 for ; Sun, 13 Oct 2019 12:36:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DN/s8KgLRylyfaD0e5oTAIpVuOKgqZX+hEjF492uPFA=; b=Aft7WiLQVrzGIEh5EnfN3ZSVRRiVaMbnsd3mTpUmcalYED3xUw0W8xT14J85k62u5j 4oASaWgWa6BuM+3/I98pVLFkKyt5s+l5JAJN5maoYERuES7E8gRnBIOXf8Hkbxd7LQRe zaDlhscygpDg51aYWFrqkR2KKJPoR0UyBb6khpqikOxeBdYopj5hARfjkXxx11mMZPHT Kf0Jwyj/j3X/Y0q53Y2j9VnNyAwJsyoCIWz9EmxPfFbNE0rkAh2hZYHd0TCqR07q9ieW z2Ec6oV5vRk/7AzI6J2smhyJDAu/ZPNPOk5IEEp1uPmJ0KDVffNgajCTwxWecUJQgyE7 1VYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DN/s8KgLRylyfaD0e5oTAIpVuOKgqZX+hEjF492uPFA=; b=qnDs1MnZXyLcHyRc9tuQ377HTIm5U4CnbrRFQ1H+a1hu8ojFZzduVuV3rGSiunWcrS jIWqefdFbgrVwpaBNx69Bo/WRfgA5nvF2hG/bcsuIz1w9jEqVgluHSJ4Uc1K0/txL4kP jGm+On13Rs5bVKtP3mmfgdHBue+qvHUZ0izm1FV1owATlqP/ksV5mysYDDwKYCzyiOBW WMi1jGK9meiQ1o9v/bTKw/hV0T36wb9/rQkE9srCnxgMYTFTyNG9LtU64sg4BXyS4z9D 74tOL+PryvVNn85jxkcdnS2EIvqY8Nv6oStwtkxZTUwVL5tZUgIFe5l5EucoTIvAisJT jN7w== X-Gm-Message-State: APjAAAVV098OGpFvfcCzYbvIIoR9p3CQM9Vaeql2nX1w9BXwQwyhOnTY gTTP9ZipTShsHCss5D0zofHbBC5yUPKn5RCvwib9Sg== X-Google-Smtp-Source: APXvYqwJ3KTJ2I4UkOu6AWa1+5fzRYpjDRO955k94RswwwNIFK39lBAE6+6DylO+t6kJq6glBf7zEx/AFd6j1Q09B6I= X-Received: by 2002:a9d:6247:: with SMTP id i7mr21699328otk.139.1570995402776; Sun, 13 Oct 2019 12:36:42 -0700 (PDT) MIME-Version: 1.0 References: <20191013135344.E0F4C292AD4E@macaroni.inf.ed.ac.uk> In-Reply-To: From: Henry Bent Date: Sun, 13 Oct 2019 15:36:30 -0400 Message-ID: To: William Corcoran Content-Type: multipart/alternative; boundary="000000000000ed23c00594cfde84" Subject: Re: [TUHS] Awk for CSV files 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: "tuhs@tuhs.org" Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000ed23c00594cfde84 Content-Type: text/plain; charset="UTF-8" On Sun, 13 Oct 2019 at 14:54, William Corcoran wrote: > Today, working with v7m, SVR1, and bsd2.11 all PDP11 ports, for example, > will stay booted and operational for long periods under simulation. > This has certainly been my experience as well with mature, for the era, BSD ports. Most of the problems I have encountered have been with TCP/IP issues in 2.11BSD and Ultrix 3.1 related to traffic they were never expecting. > With these older UNIX variants, working with awk and even the classic > shell tools is often problematic. Moreover resource constraints seem to be > a persistent annoyance under simulation. > I think our expectations of a 16 bit Unix are going to be well out of proportion now. When 16 and 32 bit Unix systems existed side by side it was easy to consider the resource limitations of both when programming. Now that 16 bit systems have moved completely out of general end user space we only consider the constraints of the 32 and 64 bit systems that exist side by side. Some of my interests lie in preserving early '90s hardware with original operating systems, and working within their constraints. Porting modern tools to SunOS 4 or Ultrix 4 or IRIX 4 (huh, everyone really was stuck on the same version) is a challenge but it can be done, as long as those tools do not necessarily rely on shared libraries. Backporting C99 to C89 is often not as difficult as it would seem, though it can sometimes be laborious. On the other hand, porting modern tools to my PDP 11/23 running 2.9BSD is a total non-starter for reasons that I am sure I do not have to elaborate upon here. -Henry --000000000000ed23c00594cfde84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, 13 Oct 2019 at 14:54, William Cor= coran <wlc@jctaylor.com> wrot= e:
Today, working with v7m, SVR1, and bsd2.11 all PDP11 ports, f= or example, will stay booted and operational for long periods under simulat= ion.

This has certainly been my experi= ence as well with mature, for the era, BSD ports.=C2=A0 Most of the problem= s I have encountered have been with TCP/IP issues in 2.11BSD and Ultrix 3.1= related to traffic they were never expecting.
=C2=A0
With these older UNIX variants, working with awk and even the classic shell= tools is often problematic.=C2=A0 Moreover resource constraints seem to be= a persistent annoyance under simulation.

I think our expectations of a 16 bit Unix are going to be well out of pr= oportion now.=C2=A0 When 16 and 32 bit Unix systems existed side by side it= was easy to consider the resource limitations of both when programming.=C2= =A0 Now that 16 bit systems have moved completely out of general end user s= pace we only consider the constraints of the 32 and 64 bit systems that exi= st side by side.

Some of my interests lie in p= reserving early '90s hardware with original operating systems, and work= ing within their constraints.=C2=A0 Porting modern tools to SunOS 4 or Ultr= ix 4 or IRIX 4 (huh, everyone really was stuck on the same version) is a ch= allenge but it can be done, as long as those tools do not necessarily rely = on shared libraries.=C2=A0 Backporting C99 to C89 is often not as difficult= as it would seem, though it can sometimes be laborious.=C2=A0 On the other= hand, porting modern tools to my PDP 11/23 running 2.9BSD is a total non-s= tarter for reasons that I am sure I do not have to elaborate upon here.
=

-Henry
--000000000000ed23c00594cfde84--