home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / ai / 3093 < prev    next >
Encoding:
Internet Message Format  |  1992-08-14  |  1.2 KB

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