[comp.lang.misc] Word Origins

sanjiva@sbcs.sunysb.edu (Sanjiva Prasad) (04/09/90)

Hi,

Some time ago Richard O'Keefe had asked some questions about the
first usages of certain commonly used terms. I think it is
worthwhile to compile a "computer science jargon vocabulary/lexicon",
complete with references to when and where a term was first
used, in what context, and who coined it. If any word maven
knows of such a compilation having been undertaken before,
please send me a reference. I also have some questions...

1) COMPILER: when was this term first used? What were the reasons
             for choosing this name, if any?
2) INTERPRETER: same questions as above. Was the choice of this term
                solely because of the anthropomorphic imagery of
                an agent who interactively translates a conversation
		between two participants, or was there some
		deeper connection with "interpretation" in the
		model theory sense?
3) INSTANTIATE, ~TION: Who first used these terms? Are they
	               computer science inventions (OED does not
		       list them -- "instance" suffices as both
		       verb and noun)? Or did some philosophers/logicians
		       e.g. Logical Positivists use this term earlier?

Please reply by e-mail to:    sanjiva@sbcs.sunysb.edu
Thanks.
--
Net: sanjiva@sbcs.sunysb.edu  or ...!rutgers!philabs!sbcs!sanjiva

phipps@garth.UUCP (Clay Phipps) (04/12/90)

In article <7509@sbcs.sunysb.edu>,
sanjiva@sbcs.sunysb.edu (Sanjiva Prasad) writes:
>
>Some time ago Richard O'Keefe had asked some questions about 
>the first usages of certain commonly used terms. [...] it is worthwhile 
>to compile a "computer science jargon vocabulary/lexicon",

There is a technical report from ANSI (1430 Broadway, NYC, NY 10018):

    X3/TR77: _Dictionary for Information Processing_.

>complete with references to when and where a term was first used, 
>in what context, and who coined it. 
>[Was] such a compilation [...] undertaken before [?]

My recollection is that X3/TR77 does not provide etymology.
As a starting point, you may wish to check 

    Jean E. Sammet: _Programming Languages: History And Fundamentals_,
    Prentice-Hall, 1969 (Library of Congress num. 68-28110).

for references to the age of "stone knives and bearskins" for
programming languages in the U.S.A.  Terms differed between different
native-English-speaking nations (e.g.: "coding" vs. "programming").

The book that was derived from the History of Programming Languages
Conference (HOPL) in August 1978--proceedings were _SIGPLan Notices_
vol. 13 num. 8, same year & month, may not be as helpful as Sammet.

Not as many years ago, someone published a multivolume 
_Annals of the History of Computing_.  Perhaps it was ACM or IFIPS.
I don't have a more exact reference.

-- 
[The foregoing may or may not represent the position, if any, of my employer, ]
[ who is identified solely to allow the reader to account for personal biases.]
                                              
Clay Phipps 
Intergraph APD: 2400#4 Geng Road, Palo Alto, CA 94303; 415/852-2327
UseNet (Intergraph internal): ingr!apd!phipps
UseNet (external): {apple,pyramid,sri-unix}!garth!phipps        EcoNet: cphipps