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-Thread: 103376,229ea0001655d6a2 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!q75g2000hsh.googlegroups.com!not-for-mail From: Matthew Heaney Newsgroups: comp.lang.ada Subject: Re: Generic Package Date: 30 Apr 2007 13:13:43 -0700 Organization: http://groups.google.com Message-ID: <1177964023.841833.121630@q75g2000hsh.googlegroups.com> References: <1177539306.952515.222940@s33g2000prh.googlegroups.com> <1177601484.444701.171560@r35g2000prh.googlegroups.com> <4631aa02$1@news.post.ch> <1177714458.6428.15.camel@localhost.localdomain> NNTP-Posting-Host: 66.162.65.129 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1177964024 5677 127.0.0.1 (30 Apr 2007 20:13:44 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 30 Apr 2007 20:13:44 +0000 (UTC) In-Reply-To: <1177714458.6428.15.camel@localhost.localdomain> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: q75g2000hsh.googlegroups.com; posting-host=66.162.65.129; posting-account=Zl1UPAwAAADEsUSm1PMMiDjihtBlZUi_ Xref: g2news1.google.com comp.lang.ada:15431 Date: 2007-04-30T13:13:43-07:00 List-Id: On Apr 27, 6:54 pm, Georg Bauhaus wrote: > > OTOH, Ada.Containers has been pushed from the STL towards the Booch > Components, or so it could be said, I think. For example, a number > of algorithms that are typically implemented using a generic > function in C++ have been made a predefined part of the respective > container packages. Yes, some of the things that are included in the algorithms-part of the STL are included in the Ada05 container library, but that's mostly because the Ada05 container library doesn't have (except for the array sorting stuff) any dedicated algorithms. I included the algorithms that I thought were the most useful, based on my experience with the STL. It's not because Ada.Containers moved "towards the Booch Components." Martin K. claims that the Ada05 container library is too low level, but he didn't give any specific examples. I would be interested to know what difficulties he had.