🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text
Article #3296

Re: Why troff?

#3296
From: chris
Date: Sun, 25 Jan 1987 20:10
37 lines
2570 bytes
>sdo@linus.UUCP (Sean David O'Neil) says:
>>Anyone who can use troff can learn to use TeX, so simplicity can't
>>be the reason, and besides there are lots of really simple WYSIWYG
>>formatters around today, so convenience seems unlikely as well.
>>Is it just inertia?

There are some real reasons to stick with troff, though they often
translate to some form of inertia.  There are a large number of things
that work with troff that are not widely implemented for TeX---pic and
grap come to mind; there is a tpic for TeX but no equivalent to grap---
and there is a large software base built around troff that would take
much time and effort to modify to use TeX.  That time and effort has
little or no payoff to those using the existing software.  (To those
*maintaining* it, on the other hand. . . .  `Do not meddle in the
affairs of troff, for it is subtle and quick to anger.')

In article <765@nrcvax.UUCP> terry@nrcvax.UUCP (Terry Grevstad) writes:
>I don't know about inertia.  If you are perfectly satisfied with what
>you have where is the impetus to change?

Exactly.  Inertia, but this can be called neither good nor bad.

>I love troff.  I tell it exactly what to do, and it does it.  I like
>the complete control and flexibility it gives me. ...

Both TeX and troff contain true programming languages, and one can
do virtually anything in either.  Personally, I find it easier to
instruct TeX as to what I want.  I have used both, neither terribly
extensively, and worked first with troff.  In spite of the well
known (but is it real?) tendency for programmers to prefer their
first languages, I switched as soon as I discovered TeX, as I have
never liked two-letter name spaces.  (My first programming language
was a two-letter dialect of BASIC, which I outgrew.  I moved *up*
to FORTRAN.  Functions and six letter local variables!  What ecstasy! :-) )
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7690)
UUCP:	seismo!mimsy!chris	ARPA/CSNet:	chris@mimsy.umd.edu
Technical Details
Message-ID: <5183@mimsy.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!seismo!mimsy!chris
References: <362@linus.UUCP> <765@nrcvax.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!seismo!mimsy!chris
From: chris@mimsy.UUCP
Newsgroups: comp.text
Subject: Re: Why troff?
Message-ID: <5183@mimsy.UUCP>
Date: Sun, 25-Jan-87 15:10:29 EST
Article-I.D.: mimsy.5183
Posted: Sun Jan 25 15:10:29 1987
Date-Received: Mon, 26-Jan-87 02:46:46 EST
References: <362@linus.UUCP> <765@nrcvax.UUCP>
Distribution: comp.text
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Lines: 37
Keywords: TeX, troff