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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,88093378be1184d4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-07 20:34:23 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.direct.ca!look.ca!newsfeed1.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3BEA0B80.D115883@acm.org> From: Jeffrey Carter X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: List Container Straw Man References: <9s941p$11mrei$4@ID-25716.news.dfncis.de> <9s99tt$pdb$1@nh.pace.co.uk> <9s9s8p$11vt7l$1@ID-25716.news.dfncis.de> <9sc5l8$9b7$1@nh.pace.co.uk> <9scke8$12jb14$3@ID-25716.news.dfncis.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 08 Nov 2001 04:34:21 GMT NNTP-Posting-Host: 209.86.200.149 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 1005194061 209.86.200.149 (Wed, 07 Nov 2001 20:34:21 PST) NNTP-Posting-Date: Wed, 07 Nov 2001 20:34:21 PST Organization: EarthLink Inc. -- http://www.EarthLink.net X-Received-Date: Wed, 07 Nov 2001 20:30:22 PST (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:16035 Date: 2001-11-08T04:34:21+00:00 List-Id: [regarding Nick Robert's suggestion for a list package specification] I'm afraid I don't find your suggestion very palatable. It appears to be difficult to understand, with names and operations that seem to have nothing to to with lists or data structures in general. It also requires multiple instantiations to obtain a simple list structure, and it seems that even the author is unable to keep the many types with opaque names straight. This impression may be because we have only seen code snippets. If this is the technique used in an existing library that you have used, supply a pointer to this library, much as Wright has done in proposing the Booch components, or I have done in proposing PragmARC.List_Unbounded_Unprotected. If not, do as Dennison has done and provide full specifications that you have compiled. Perhaps then our misunderstandings will clear up. -- Jeff Carter "Sons of a silly person." Monty Python & the Holy Grail