Path: utzoo!utgpu!watserv1!watmath!att!att!bu.edu!rpi!uupsi!cmcl2!lanl!beta.lanl.gov!scp From: scp@acl.lanl.gov (Stephen C. Pope) Newsgroups: comp.lang.c++ Subject: Re: C++, Object Design Methodologies and Software Engineering Message-ID: Date: 4 Nov 90 21:07:34 GMT References: <24872@uflorida.cis.ufl.EDU> <2390@lupine.NCD.COM> <12823@cadillac.CAD.MCC.COM> Sender: news@lanl.gov Reply-To: scp@acl.lanl.gov Organization: Advanced Computing Lab, LANL, NM Lines: 24 In-reply-to: vaughan@mcc.com's message of 3 Nov 90 20:01:59 GMT on 3 Nov 90 20:01:59 GMT, vaughan@mcc.com (Paul Vaughan) said: Paul> From: rfg@NCD.COM (Ron Guilmette) Ron> A related question was discussed awhile back, i.e. the question of Ron> why C++ can't be a bit more like Ada. [...] Paul> I've suggested this sort of thing for different reasons before, but it Paul> hasn't sparked any enthusiasm. I proposed that this sort of Paul> declaration would help to solve severe modularity problems. One thing Paul> that became clear to me was that a very complete declaration is Paul> required. There are other problems. Like inlined methods, which can't be used in this way since the compiler must know about the implementation (data members) of the class to generate inline code. stephen pope advanced computing lab, lanl scp@acl.lanl.gov