From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public From: fjh@murlibobo.cs.mu.OZ.AU (Fergus Henderson) Subject: Re: What is wrong with OO ? Date: 1997/01/10 Message-ID: <5b5jbn$joc@mulga.cs.mu.OZ.AU>#1/1 X-Deja-AN: 209052744 references: <5acjtn$5uj@news3.digex.net> <32D11FD3.41C6@wi.leidenuniv.nl> <32D53473.4DAA423A@eiffel.com> <5b3kpk$2gba@uni.library.ucla.edu> organization: Comp Sci, University of Melbourne newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng Date: 1997-01-10T00:00:00+00:00 List-Id: dewar@merv.cs.nyu.edu (Robert Dewar) writes: >... some interunit inlining is highly desirable especially with >heavy layering of abstractions. I'm glad you agree. >But you want to give the programmer >some control, to avoid the problem of inter-unit dependencies running >amok! Yes, you should give the programmer some control. But the degree to which inter-unit dependencies and recompilation speed are important varies considerably between different situations, even for the same source code (e.g. How fast is the computer you are compiling it on? Do you plan to modify the code and recompile, or are you just doing a build and install? Are you building an executable or a shared library?). Hence this control should normally be expressed via compiler options, rather than being embedded in the source code. -- Fergus Henderson | "I have always known that the pursuit WWW: | of excellence is a lethal habit" PGP: finger fjh@128.250.37.3 | -- the last words of T. S. Garp.