Xref: utzoo comp.object:3744 comp.lang.eiffel:1674 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!sdd.hp.com!hplabs!otter.hpl.hp.com!hpltoad!cdollin!kers From: kers@hplb.hpl.hp.com (Chris Dollin) Newsgroups: comp.object,comp.lang.eiffel Subject: Re: Re: Reference Semantics (sic!) Message-ID: Date: 19 Jun 91 09:20:02 GMT References: <850@tech.abccam.abcl.co.uk> Sender: news@hplb.hpl.hp.com (Usenet News Administrator) Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 13 In-Reply-To: phil@abccam.abcl.co.uk's message of 18 Jun 91 14:12:55 GMT Nntp-Posting-Host: cdollin.hpl.hp.com If I may add my views to others ... My ``normal'' language (ie the one I use by preference) is Pop11 (which for the purposes of discussion you can take to be a Lisp-like language); compound objects (sorry, things; Pop isn't OO) are references, ie, aliasing abounds. My experience is that this presents no particular problem. The occasional nasty is no worse than the occasional nasties you get from other kinds of logical errors. Sharing and object identity open up just as many idioms as they close. -- Regards, Chris ``GC's should take less than 0.1 second'' Dollin.