home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / ada / 3292 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.8 KB

  1. Xref: sparky comp.lang.ada:3292 comp.object:4251
  2. Newsgroups: comp.lang.ada,comp.object
  3. Path: sparky!uunet!ukma!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!elephant.cis.ohio-state.edu!weide
  4. From: weide@elephant.cis.ohio-state.edu (Bruce Weide)
  5. Subject: Re: OOD, Ada, and Inheritance
  6. Message-ID: <1992Nov17.203750.11396@cis.ohio-state.edu>
  7. Sender: news@cis.ohio-state.edu (NETnews        )
  8. Organization: The Ohio State University Dept. of Computer and Info. Science
  9. References: <1992Nov11.042043.9740@inmet.camb.inmet.com> <1992Nov13.203723.26049@cis.ohio-state.edu> <1992Nov16.150904.6822@ruby.comlab.ox.ac.uk>
  10. Date: Tue, 17 Nov 1992 20:37:50 GMT
  11. Lines: 30
  12.  
  13. In article <1992Nov16.150904.6822@ruby.comlab.ox.ac.uk>
  14. Adolfo.Socorro@prg.oxford.ac.uk (Adolfo Socorro) writes (quoting me):
  15.  
  16. >>...  In fact, it seems Ada could be extended with (direct
  17. >>language support for) multiple implementations, e.g., by permitting
  18. >>separate naming of package specs and bodies and a way of binding them
  19. >>together at instantiation time.  See a paper by M. Sitaraman in Proc.
  20. >>ICCL, Apr 1992, for some ideas on how this could be done.  
  21. >
  22. >This work is much more older, dating back to the specification language Clear
  23. >and more recently to the language LIL. See
  24. >
  25. >  @ARTICLE{Goguen:computer86,
  26. >    AUTHOR  = "Goguen, Joseph",
  27. >    TITLE   = "Reusing and Interconnecting Software Components",
  28. >    JOURNAL = "Computer",
  29. >    MONTH   = "February",
  30. >    YEAR    = 1986,
  31. >    VOLUME  = 19,
  32. >    NUMBER  = 2,
  33. >    PAGES   = "16-28"}
  34. >
  35.  
  36. Just to clarify, I wasn't contending that the paper I mentioned
  37. contains the first reference to multiple implementations!  Of course
  38. this is not a new idea.  What that paper contains, however, is a
  39. specific proposal for how to include support for multiple
  40. implementations in Ada, with fairly minor changes.
  41.     -Bruce
  42.  
  43.