Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!pt.cs.cmu.edu!rochester!rit!tropix!moscom!ur-valhalla!uhura.cc.rochester.edu!sunybcs!rutgers!iuvax!uxc.cso.uiuc.edu!garcon!garcon.cso.uiuc.edu!grunwald From: grunwald@flute.cs.uiuc.edu (Dirk Grunwald) Newsgroups: comp.lang.c++ Subject: Re: information hiding Message-ID:Date: 8 Aug 89 00:34:06 GMT References: <7709@spool.cs.wisc.edu> <14.UUL1.3#5109@pantor.UUCP> <960@cbnewsl.ATT.COM> Sender: news@garcon.cso.uiuc.edu Reply-To: grunwald@flute.cs.uiuc.edu Distribution: comp Organization: University of Illinois, Urbana-Champaign Lines: 9 In-reply-to: strange@cbnewsl.ATT.COM's message of 30 Jun 89 13:59:34 GMT there is no reason why information hiding should require more indirection; it only requires a good compiler. however, C++ was designed in the good-ol' UNIX programing environment where there's no intermediate files other than .o files and all compilers read source files. That's why inlines have to be visible. -- Dirk Grunwald -- Univ. of Illinois (grunwald@flute.cs.uiuc.edu)