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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b569109bd2791b5e,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-12-13 13:08:13 PST Newsgroups: comp.lang.ada Path: nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!lll-winken.llnl.gov!trib.apple.com!amd!netcomsv!telesoft!east.alsys.com!falis From: falis@east.alsys.com (Ed Falis) Subject: Anyone working on guidelines for Ada 95 OO constructs? Message-ID: Summary: What to use, when and why? Keywords: OOP, Design, Ada 95 Sender: news@alsys.com Organization: Alsys Inc, Burlington, MA, USA Date: Tue, 13 Dec 1994 21:08:13 GMT Date: 1994-12-13T21:08:13+00:00 List-Id: I've recently started to learn both OOP (in more depth than before), and the Ada 95 OOP constructs. For the former, mostly trolling various articles referenced out of comp.object, along with the Design Patterns book by Gamma, Helm, Johnson and Vlissides. For the latter, the 9x Rationale. As I'm digesting the two streams of info, I find myself thinking about how to implement various pattern instances in Ada. The gap that's apparent is a combination of the richness of alternative constructs in Ada 95, and the lack of material "out there" regarding what constructs are most suitable for which design situations. Is anyone else out there thinking about the same issues? For those of you working on bindings, libraries etc: what are you finding as you start building these? Authors and instructors: anyone working on these issues? Any materials available? Thanks in advance. - Ed Falis, Alsys