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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1334 invoked from network); 14 Jan 2022 00:04:49 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 14 Jan 2022 00:04:49 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 00FC29D4B7; Fri, 14 Jan 2022 10:04:46 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 8B1D19D4B3; Fri, 14 Jan 2022 10:04:22 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ieee.org header.i=@ieee.org header.b="YZHS5AaR"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 819169D4B2; Fri, 14 Jan 2022 10:04:19 +1000 (AEST) Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) by minnie.tuhs.org (Postfix) with ESMTPS id 7E8BC9D06B for ; Fri, 14 Jan 2022 10:04:17 +1000 (AEST) Received: by mail-lf1-f49.google.com with SMTP id bu18so2101801lfb.5 for ; Thu, 13 Jan 2022 16:04:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=GN5srN117/wvB0DR+eek6FS5A+7oWUJp53rvfVCxE1w=; b=YZHS5AaRC4QKYBQAcvuV7SEKKVeXFFjqDu0oMEuY0iGtr3xzVL+1OjQy0fwK9NrUXa 0EGb1m6zr5rec0jRcM92Tufshx5ogKXxf3a534/qSPuxa+y2nJFnlJOiOHeevn1I4yzt yAOwWSawHnakbi6mOrUM+azZRCn93ZHdJrts4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GN5srN117/wvB0DR+eek6FS5A+7oWUJp53rvfVCxE1w=; b=kJ18K7iDDiOE6lAyq6Iu1goqlfY1DPV0S+iSZ8+//I3iFNsXS1IGNz6mkeidQWHoAn wo869KWOYr41PckADr8wpnGOwFOf7Hpb3VyXxWsHJ6n0GtoJ+3SEct/cFNlE33ltV/Tf bYPnzkeAOneQqVOUAV+NyRLdOyamxi5pORPUGnhLQ7qyLl9xmeHl5DSO1J9NzTLQIKNX 5hT5JUMksbRrYBlY1HEWRqLMhJkbR88tPnVeYm4HJGJvn4AAiqI3DJ9yhtWQwQku68CX 8TSSLtLtxUi93Z2L4GR5+3ufWPddClOuY75ufCTqpJMcvnxFChNTgW06E6vzgrsS906R yg4Q== X-Gm-Message-State: AOAM530Lf7lBLWK25RpfuZ+j3wdBUYWrykJZrDI15zkgAbbJYXWjINBO 2kcv3HX3Bjbae5TqudD6/O0BfqXt9HrdnBQFeP5oP20kI98= X-Google-Smtp-Source: ABdhPJyRMuIXi/NzUQAwcF8lqJ8YPBVNW5gENiQhrjCiju4nONkWtPpQ8j4pp+WabLqVURf4LUcTyz3RedXq/EuQc0Q= X-Received: by 2002:a05:6512:39d2:: with SMTP id k18mr5015649lfu.508.1642118655314; Thu, 13 Jan 2022 16:04:15 -0800 (PST) MIME-Version: 1.0 Date: Thu, 13 Jan 2022 16:04:04 -0800 Message-ID: To: The Eunuchs Hysterical Society Content-Type: multipart/alternative; boundary="000000000000216c0605d57f8b04" Subject: [TUHS] Brian Kernighan and very early *roff history 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: , From: Tom Lyon via TUHS Reply-To: Tom Lyon Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000216c0605d57f8b04 Content-Type: text/plain; charset="UTF-8" Most of y'all are aware of Brian Kernighan's troff involvement. My understanding is that he pretty much took over nroff/troff after Joe Ossana died, and came out with ditroff. But Brian had much earlier involvement with non-UNIX *roff. When he was pursuing his PhD at Princeton, he spent a summer at MIT using CTSS and RUNOFF. When he came back to P'ton, he wrote a ROFF for the IBM 7094, later translated to the IBM 360. Many generations of students, myself included, use the IBM ROFF (batch, not interactive) as a much friendlier alternative to dumb typewriters. I don't know if 360 ROFF spread beyond Princeton, but I wouldn't be surprised. BTW, during my summer at Bell, nroff/troff was one of the few programs I could not port to the Interdata 8/32 - it was just a mess of essentially typeless code. I don't think Joe Ossana got around to it either before he died. -- - Tom --000000000000216c0605d57f8b04 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Mos= t of y'all are aware of Brian Kernighan's troff involvement. My und= erstanding=C2=A0is that he pretty much took over nroff/troff after Joe Ossa= na died, and came out with ditroff.

But Brian had much earlier involvement with non-UNIX *roff.=C2= =A0 When he was pursuing his PhD at Princeton, he spent a summer at MIT usi= ng CTSS and RUNOFF.=C2=A0 When he came back to P'ton, he wrote a ROFF f= or the IBM 7094, later translated to the IBM 360.=C2=A0 Many generations of= students, myself included, use the IBM ROFF (batch, not interactive) as a = much friendlier alternative to dumb typewriters.=C2=A0 I don't know if = 360 ROFF spread beyond Princeton, but I wouldn't=C2=A0be surprised.

BTW, during my summer at Bel= l, nroff/troff was one of the few programs I could not port to the Interdat= a 8/32 - it was just a mess of essentially typeless code.=C2=A0 I don't= think Joe Ossana got around to it either before he died.

--
- Tom
--000000000000216c0605d57f8b04--