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)