Path: utzoo!attcan!uunet!lll-winken!lll-lcc!lll-tis!helios.ee.lbl.gov!pasteur!ucbvax!bloom-beacon!athena.mit.edu!wesommer From: wesommer@athena.mit.edu (William Sommerfeld) Newsgroups: comp.arch Subject: Re: *r*off Message-ID: <5667@bloom-beacon.MIT.EDU> Date: 6 Jun 88 14:12:18 GMT References: <3327@phri.UUCP> <125@daitc.ARPA> <23004@bu-cs.BU.EDU> <3330@phri.UUCP> <19840@beta.UUCP> Sender: daemon@bloom-beacon.MIT.EDU Reply-To: wesommer@athena.mit.edu (William Sommerfeld) Organization: Massachusetts Institute of Technology Lines: 31 I forwarded Skip Egdorf's message to Jerry Saltzer (currently, he's the technical director of Project Athena, and he has better things to do than read netnews..). Here is his reply: Date: Mon, 6 Jun 88 01:34:13 EDT To: Bill SommerfeldSubject: re: Seen on comp.arch From: Jerome H. Saltzer Bill, Thanks for the comp.arch item. > Actually, TOPS-10 RUNOFF and Unix's ROFF are both siblings on the family > tree of the MIT roff program by J. Saltzer. Well, his archeology is only fair. My original program, on CTSS, was named runoff, not roff. Its birthdate is 1963. The guys at BTL renamed it roff when then transcribed it to the GE-635 on its way to UNIX. > Also of like age is vi / ex / ed / qed ... back to where early > teco split from the same family, leading to ITS teco, leading > to emacs... That tree goes back to CTSS typset, the companion for runoff, which I wrote at the same time. Someday I ought to write an historical paper on this stuff. At the time, 25 years ago, it didn't seem significant enough for a paper. Jerry