From: Robb.Nebbe@di.epfl.ch (Robb Nebbe)
Subject: Re: Ada in Australia (was Ada ad in Embedded Systems Programming stinks)
Date: 1 Nov 1994 09:45:36 GMT
Date: 1994-11-01T09:45:36+00:00 [thread overview]
Message-ID: <1994Nov1.103410@di.epfl.ch> (raw)
In-Reply-To: 38v140$sdu@sunb.ocs.mq.edu.au
In article <38v140$sdu@sunb.ocs.mq.edu.au>, cperrott@krakatoa.mqcs.mq.oz.au (Chris Perrott) writes:
|> Are the visibility structures of Ada 83 really any better than those of C++?
|> Doesn't Ada 83 suffer from the lack of a structure larger than a package,
|> something like the new C++ namespace?
Actually since Ada's packages aren't coupled with types it is a much
more flexible encapsulation mechanism than classes in C++. In Ada 83
you could put anything you wanted in a package including other packages
so it is certainly large enough. (Child packages are a better solution
IMHO).
Namespaces in C++ are being added to patch up a known defficiency
in the language and make it easier to reuse software. Fortunately
Ada 83 already had a very workable solution to namespace management.
- Robb Nebbe
next prev parent reply other threads:[~1994-11-01 9:45 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
1994-10-13 10:51 Ada ad in Embedded Systems Programming stinks Bob Wells #402
1994-10-27 5:45 ` Ada in Australia (was Ada ad in Embedded Systems Programming stinks) Brendan WALKER
1994-10-28 16:17 ` William Fang
1994-10-30 20:17 ` AdaWorks
1994-10-31 11:14 ` Andrew Lees
1994-10-30 1:14 ` Andrew Lees
1994-10-30 2:41 ` Chris Perrott
1994-11-01 9:45 ` Robb Nebbe [this message]
1994-11-02 15:35 ` Robert I. Eachus
1994-11-04 21:46 ` Do-While Jones
-- strict thread matches above, loose matches on Subject: below --
1994-10-28 11:55 Bob Wells #402
1994-10-31 10:33 Bob Wells #402
1994-10-31 17:12 ` Norman H. Cohen
1994-11-02 14:39 ` David Weller
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox