home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / ada / 2560 < prev    next >
Encoding:
Text File  |  1992-09-08  |  2.3 KB  |  55 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!cis.ohio-state.edu!news.sei.cmu.edu!jldh
  3. From: jldh@sei.cmu.edu (Jorge Luis Diaz-Herrera)
  4. Subject: Re: AI and Ada (Was: Multiple Inheritance -- the last post?)
  5. Message-ID: <1992Sep8.195650.5728@sei.cmu.edu>
  6. Sender: netnews@sei.cmu.edu (Netnews)
  7. Organization: The Software Engineering Institute
  8. References: <1992Aug22.221840.2982@seas.gwu.edu> <59831@mimsy.umd.edu> <1992Aug24.182015.6504@seas.gwu.edu> <59851@mimsy.umd.edu>
  9. Date: Tue, 8 Sep 1992 19:56:50 GMT
  10. Lines: 43
  11.  
  12.  
  13. In article <59851@mimsy.umd.edu>, holmes@cs.umd.edu (Holmes S. Liao) writes:
  14. |> 
  15. |> Oh, speaking of knowledge representation, I heard some (industrial
  16. |> and academic) folks talked about using Ada9X as an AI language.
  17. |> What do you think? (Don't ask me what AI is, though.)
  18. |> 
  19. |> //hs
  20.  
  21. For six years I've run a small, high-quality conference on AI and Ada (AIDA)
  22. and recently formed a WG for AI under SIGAda.  
  23. You could obtain copies of the past six AIDA conference proceedings from:
  24.     Attn: Mary Lou Kiell
  25.     George Mason University
  26.     Dept. of Computer Science
  27.     Fairfax VA 22030-4444
  28.     (703) 993-1530
  29.  
  30. Results from a survey conducted last year and a report from the AIWG summer'92
  31. workshop in Seatle will appear in Ada Letters. I also wrote an extended
  32. article on the subject for the encyclopedia of computer science (in print).
  33.  
  34. Briefly, Ada83 satisfies most "special" AI programming requirements, and
  35. although a complete solution to the problems is still lacking, Ada9X promises
  36. to be an excellent software engineering (concurrent) language strongly
  37. supporting many typical AI programming paradigms (such as, functional
  38. programming, logic programming, frames, and, of course, "programs as data",
  39. not to mention object-oriented technology).
  40.  
  41. Designers of these systems face similar problems than traditional
  42. real-time engineers. Simply put: not to engineer embedded intelligent systems
  43. in Ada would be more costly, unreliable, would render systems which are less
  44. maintainable, and perhaps a mistake. The technology is there, but we need to  
  45. spread the word (I hope some AI developers are reading).
  46.  
  47.  
  48. For additional information, please do not hesitate to contact me.
  49.  
  50. jld-h
  51. --..--
  52. p.s.: by the way, studies have shown that Ada is several times more efficient
  53. than traditional interpreted AI languages (just in case you are worried about
  54. efficiency considerations).
  55.