home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / object / 4131 < prev    next >
Encoding:
Internet Message Format  |  1992-11-04  |  1.5 KB

  1. Path: sparky!uunet!olivea!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
  2. From: bevan@cs.man.ac.uk (Stephen J Bevan)
  3. Newsgroups: comp.object
  4. Subject: Re: objects and closures
  5. Message-ID: <BEVAN.92Nov4192947@hippo.cs.man.ac.uk>
  6. Date: 4 Nov 92 19:29:47 GMT
  7. References: <1992Oct27.205320.13271@twg.com> <9210302223.AA11001@cs.columbia.edu>
  8.     <BEVAN.92Nov3182229@hippo.cs.man.ac.uk> <1992Nov4.185859@cs.man.ac.uk>
  9. Sender: news@cs.man.ac.uk
  10. Organization: Department of Computer Science, University of Manchester
  11. Lines: 19
  12. In-reply-to: mario@cs.man.ac.uk's message of 4 Nov 92 18:58:59 GMT
  13.  
  14. In article <1992Nov4.185859@cs.man.ac.uk> mario@cs.man.ac.uk (Mario Wolczko) writes:
  15.    In article <BEVAN.92Nov3182229@hippo.cs.man.ac.uk>, I write :-
  16.    > You could always use a language which has closure(goto) and lets you
  17.    > the _user_ add the syntax necessary to represent object(while) when
  18.    > and if they want it. 
  19.  
  20.    Sounds nice -- but can it be done efficiently (both in space and speed
  21.    of method dispatch)?  Anyone know of any successful examples?
  22.  
  23. How about the MEROON package which is available for certain Scheme
  24. systems (it doesn't use the new macro system :-(  It is a sort of
  25. mini-CLOS system and if I remember correctly, the documentation states
  26. that the amortized time for a "method" call is 2.5 normal function
  27. calls.  Whether this is "quick enough" I can't say, you'd have to try
  28. it and see.  You can find MEROON in the Scheme Repository :- 
  29.  
  30.   pub/scheme/...:anonymous@nexus.yorku.ca
  31.  
  32. bevan
  33.