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,154942e4f1d1b8e9 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newscon06.news.prodigy.com!newscon02.news.prodigy.com!prodigy.net!newsfeed.cwix.com!news.hispeed.ch!linux2.krischik.com!news From: Martin Krischik Newsgroups: comp.lang.ada Subject: Re: Dynamically tagged expression required Date: Sun, 11 Dec 2005 12:45:27 +0100 Organization: Cablecom Newsserver Message-ID: <3610380.mzgl1UEuzs@linux1.krischik.com> References: <2852224.m2vuDFxfOX@linux1.krischik.com> <3818406.kEZhMvudHC@linux1.krischik.com> NNTP-Posting-Host: 84-73-0-2.dclient.hispeed.ch Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.hispeed.ch 1134304203 2123 84.73.0.2 (11 Dec 2005 12:30:03 GMT) X-Complaints-To: news@hispeed.ch NNTP-Posting-Date: Sun, 11 Dec 2005 12:30:03 +0000 (UTC) User-Agent: KNode/0.9.2 Xref: g2news1.google.com comp.lang.ada:6826 Date: 2005-12-11T12:45:27+01:00 List-Id: Matthew Heaney wrote: > Martin Krischik writes: > >> Well ever since I started to use the indefinite containers of the booch >> components I never needed another new for tagged records. > > You can use any of the indefinite containers in the standard library, with > the same effect. This is of corse true. It is just that my first container library was IBM Open-Class-Library. The OCL is a far higher level container library when compared to the STL. And as such I prefer the Booch-Components over the Ada.Containers. I know you had different priorities when designing Charles and later Ada.Containers - but there not mine: * STL-like won't count for me - I don't like the STL. * One Step vs. Thee step instantiation is is not that important when you are used to deciding if an IKeySortedSetAsAvlTree or an IKeySortedSetAsTable is more appropriate for the task at hand. Of corse the OCL/STL comparison guide only suggest "map<>" for all IKeySortedSet variants - and the IKeySet, IMap and ISortedMap variants as well - all just "map<>". Just to clarify: There is also a default IKeySortedSet - for those who don't want to make to much thinking when coosing a container. Martin -- mailto://krischik@users.sourceforge.net Ada programming at: http://ada.krischik.com