Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!cs.utexas.edu!think!snorkelwacker!spdcc!ima!esegue!compilers-sender From: rfg@ics.UCI.EDU (Ron Guilmette) Newsgroups: comp.compilers Subject: HELP! Need ref's on OO vs. Execution efficiency. Message-ID: <1989Nov14.053921.7103@esegue.segue.boston.ma.us> Date: 14 Nov 89 05:39:21 GMT Sender: compilers-sender@esegue.segue.boston.ma.us Reply-To: Ron Guilmette Organization: University of California, Irvine - Dept of ICS Lines: 31 Approved: compilers@esegue.segue.boston.ma.us I have commited myself to writing a paper about the effect on execution efficiency of using Object Oriented Languages (or perhaps even an OO design approach). I *must* have references, but there don't seem to be many in the literature that I have seen so far. I guess that most OO oriented people just assume that the benefits of OO far outweigh any possible loss of efficiency (or that there is no significant loss). (In fact I recall hearing one anecdote about how a C program was converted to C++ and the speed *increased* !!) Anyway, I'm in desparate need of a list of relevant references (which I must have by Wed. night at the latest). If you can help me, please E-mail your suggestions for references to: rfg@ics.uci.edu Thanks everybody. // rfg [Meyer's book mentions something about the efficiency loss, but not in any detail. In "classic" C++ I'd expect to find little or no loss since most classes are bound at compile time. In general, I expect the OOP crowd would say that measuring the efficiency loss is misleading or meaningless because you don't generally write the same program that you would have before. -John] -- Send compilers articles to compilers@esegue.segue.boston.ma.us {spdcc | ima | lotus}!esegue. Meta-mail to compilers-request@esegue. Please send responses to the author of the message, not the poster.