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,7ee10ec601726fbf X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-11 11:10:28 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!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: <3BC5D4F4.EFB8A050@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: why not References: <3BC30674.BA88AAB6@brighton.ac.uk> <9pvv3t$ves$1@news.huji.ac.il> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 11 Oct 2001 18:10:25 GMT NNTP-Posting-Host: 158.252.122.213 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 1002823825 158.252.122.213 (Thu, 11 Oct 2001 11:10:25 PDT) NNTP-Posting-Date: Thu, 11 Oct 2001 11:10:25 PDT X-Received-Date: Thu, 11 Oct 2001 11:06:50 PDT (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:14306 Date: 2001-10-11T18:10:25+00:00 List-Id: minyard@acm.org wrote: > > Ted Dennison writes: > > > In article , Pat Rogers > > says... > > > > > >I propose the Booch Components be that standard. If there is a better suite > > >I haven't seen it and I've seen many of them. However, there may very well > > >be a better collection of components. Let's discuss them. > > > > I agree with the need, and the Booch Components are probably the best available > > starting point. My first thought was to make this exact same post. However, the > > current implementation of Booch has not really been designed with real-time > > needs in mind. For instance, many of the "bounded" structures, which one would > > naievely assume don't perform dynamic allocations, do in fact perform dynamic > > allocations, sometimes even during lookups. > > Have you looked at my set of components? It's at http://adasl.sf.net. > I was pretty careful to not do do heap stuff in my bounded containers, > and all the containers have storage-managed versions. > > I'd be interested to hear what people thought of it; I'm pretty sure > that people use it but I haven't gotten much feedback on it. Here's some feedback: I use the ASL components exclusively in all the Ada software I write for myself, I brought them into a Lockheed Martin system on which I worked for awhile, and you can be assured they'll be showing up in another product that will be started in the near future. Can't say enough good things about Corey's work :-) I have no problem with the Booch components, and extensively used the Ada 83 versions at Link Flight Simulation. The long gestation period of the Ada 95 versions is why I went looking elsewhere--I needed components and the specific Booch components weren't available at that time, so I found and went with the ASL. Been a satisfied user ever since. Marc A. Criley Senior Staff Engineer Quadrus Corporation www.quadruscorp.com