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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00, LOTS_OF_MONEY autolearn=no 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-16 10:05:16 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: why not Date: Tue, 16 Oct 2001 12:53:13 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9qholr$cvu$1@nh.pace.co.uk> References: <3BC30674.BA88AAB6@brighton.ac.uk> <9pvv3t$ves$1@news.huji.ac.il> <3BC5D730.DA950CC7@boeing.com> <9q4pa7$1ad$1@nh.pace.co.uk> <3BC6ACC8.23EF21BC@free.fr> <3BC71F54.1FFE78FA@boeing.com> <1KGx7.26476$ev2.35117@www.newsranger.com> <3BC7AD82.2A0CCCD4@acm.org> <9qhiqr$af0$1@nh.pace.co.uk> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1003251195 13310 136.170.200.133 (16 Oct 2001 16:53:15 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 16 Oct 2001 16:53:15 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:14711 Date: 2001-10-16T16:53:15+00:00 List-Id: Note that I have no strenuous objections to the Booch Components. As you observe, they already exist and they already work. My only possible objection might be that of "simplicity". If a component library is to help attract garden variety programmers to Ada, then there needs to be a simple, direct way to obtain - say - a list of integers or a map of strings/records. (Think in terms of "I need to read in and pile up an unknown amount of Integers to look at later..." or "I need a table of employee names that get me employee records..." That has got to be easy to do for a relative newbie to Ada or the component library is just going to be some esoteric, intellectual exercise that isn't going to get used much beyond its biggest fans.) If the BCs can be made to do the above things readily and how to do it is documented reasonably well, then I would think we can get there from here. This question remains: Would there be at least one - hopefully several - compiler vendors that would accept the BCs as a pseudo-standard library and bundle them with their compiler? If so, what, if anything, would they want to see done to them to make them more acceptable? Hopefully, your queries with vendors & TeamAda will yield some answers. It would be good to see some acceptance of the idea as I'm sure it would lead to more willing involvement by volunteers... MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Pat Rogers" wrote in message news:K1Zy7.12219$hT5.3979715684@newssvr30.news.prodigy.com... > "Marin David Condic" wrote in > message news:9qhiqr$af0$1@nh.pace.co.uk... > > I would again make the appeal that this would constitute "A Good Start" > and > > would satisfy a really large percentage of the practical usage. So long as > > the requirements identify the plain vanilla case and that much is agreed > on, > > implemented and accepted as the de facto "standard" we could all all the > > exceptional cases as it becomes apparent that they are needed/useful. > > > > Just so long as the structure of the component library lends itself to > > adding the extensions, it would be fine to start with a smaller set just > to > > get it going. > > I would argue that the BC's are fine for all the above, they exist already, > and they work. > > > > BTW: Has anybody inquired with ACT, Aonix, RR, et alia, to determine if > they > > would have any interest in distributing a component library of any sort? > > I'm pursuing this, and wil post when I find something out. > > > Any vendors reading this who would care to comment? > > Team Ada may be the way to go. I'll post there next. > > > -- > --- > Patrick Rogers Consulting and Training in: > http://www.classwide.com Real-Time/OO Languages > progers@classwide.com Hard Deadline Schedulability Analysis > (281)648-3165 Software Fault Tolerance > >