home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!utcsri!relay.cs.toronto.edu!smoke.cs.toronto.edu!cs.toronto.edu!gh
- Newsgroups: comp.ai
- From: gh@cs.toronto.edu (Graeme Hirst)
- Subject: Re: Demon
- Message-ID: <92Aug14.120610edt.300@smoke.cs.toronto.edu>
- Keywords: demon
- Organization: Department of Computer Science, University of Toronto
- References: <1992Aug14.055751.29529@unixg.ubc.ca>
- Date: 14 Aug 92 16:06:31 GMT
- Lines: 18
-
- In article <1992Aug14.055751.29529@unixg.ubc.ca> xie@unixg.ubc.ca (Linchi Xie) writes:
- >Can somebody tell me why an attached procedure in AI is called 'demon'?
- >Who coined the word?
-
- See any large dictionary. A demon or daemon is an "attendant,
- ministering, or indwelling power or spirit: a genius" (Webster's Third
- International), and a genius is "an attendant spirit of a person or
- place: a tutelary deity" -- that is, a guardian spirit. A demon doesn't
- have to be evil.
-
- So in AI, an attached procedure is like a little demon that pops up at
- the right time to look after something; rather a nice metaphor. I
- believe Eugene Charniak was the first to use it, in his dissertation,
- 1972.
-
- --
- \\\\ Graeme Hirst University of Toronto Computer Science Department
- //// gh@cs.utoronto.ca / gh@cs.toronto.edu / 416-978-8747
-