🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.shell
Article #4264

Re: unix acronyms -collecting a list?

#4264
From: Roger A. Faulkner
Date: Sun, 15 Jun 1997 00:00
26 lines
2421 bytes
For your edification, this is the geneaology of the name "truss",
taken from some mail sent by one of Ron Gomes (my cohort wrt /proc
in SVR4) or me, dated Sep 26, 1988):
-----------------------------------------------------------------

We considered, and discarded, several alternative names for truss(1),
including "trace", before settling on "truss".  The objection to
"trace" is that it's too generic a term and shouldn't be co-opted
for a specific use like this; there are lots of other things that
one might trace.  Among the alternate names we considered were:
"ptrace"  (but this incorrectly implies a connection with ptrace(2)),
"strace"  (but this is already used for some streams tracing thing),
"tss"     for "trace syscalls and signals" (but this is certainly bad),
"sst"     a permutation of "tss" (but this implies it's blinding fast),
"trss"    another variation of "tss" (but this is unpronouncable).
Adding the obvious vowel gave us "truss", which can be construed
to mean "TRace Unix Syscalls and Signals".

"truss" seems to have the right combination of mnemonic value
and disrespect for authority ("If your program doesn't work, put
it in a truss.")  It conjures up a mental image which is fairly
accurate, considering what the program does.

Roger Faulkner
roger.faulkner@eng.sun.com
Technical Details
Message-ID: <5o1u75$ocn$1@engnews2.Eng.Sun.COM>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <01bc711f$f03ebea0$101e71c6@microman> <5n7g8s$fki@vixen.cso.uiuc.edu> <5nci2o$30t@sylph.u-net.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1103af,3d362ec564ebdcba
X-Google-Attributes: gid1103af,public
X-Google-Thread: 10eb3b,3d362ec564ebdcba
X-Google-Attributes: gid10eb3b,public
X-Google-Thread: fa705,3d362ec564ebdcba
X-Google-Attributes: gidfa705,public
X-Google-Thread: 1012a6,3d362ec564ebdcba
X-Google-Attributes: gid1012a6,public
X-Google-Thread: 1025b4,3d362ec564ebdcba
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 11035d,3d362ec564ebdcba
X-Google-Attributes: gid11035d,public
X-Google-Thread: f4bda,3d362ec564ebdcba
X-Google-Attributes: gidf4bda,public
From: raf@sunraf.eng.sun.com (Roger A. Faulkner)
Subject: Re: unix acronyms -collecting a list?
Date: 1997/06/15
Message-ID: <5o1u75$ocn$1@engnews2.Eng.Sun.COM>
X-Deja-AN: 248695289
Distribution: inet
References: <01bc711f$f03ebea0$101e71c6@microman> <5n7g8s$fki@vixen.cso.uiuc.edu> <5nci2o$30t@sylph.u-net.com>
Organization: Sun
Newsgroups: comp.unix.shell,comp.os.linux.misc,comp.os.linux.x,comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,gnu.misc.discuss,comp.unix.solaris