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,243dc2fb696a49cd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!newsfeeds.sol.net!posts.news.twtelecom.net!nnrp2.twtelecom.net!not-for-mail From: "Matthew Heaney" Newsgroups: comp.lang.ada References: <11b4d.3849$d5.30042@newsb.telia.net> <1096033431.100639@master.nyc.kbcfp.com> Subject: Re: Ada Popularity: Comparison of Ada/Charles with C++ STL (and Perl) Date: Fri, 24 Sep 2004 14:16:30 -0400 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Message-ID: <41546201$0$91006$39cecf19@news.twtelecom.net> Organization: Time-Warner Telecom NNTP-Posting-Date: 24 Sep 2004 18:05:53 GMT NNTP-Posting-Host: d62b68d2.news.twtelecom.net X-Trace: DXC=62Y^YYP@o3HBea9SfhhdLCC_A=>8kQj6MhHXa^^g6TZD1e2KC15Y "Mark Lorenzen" wrote in message news:m3acvfblun.fsf@0x50a5b1a2.boanxx18.adsl-dhcp.tele.dk... > Hyman Rosen writes: > > > There have been many requests for a const version that throws an > > exception if the element is not present, but you know how language > > standardization committees are. > > Which is why I am a bit worried that AI 302 only defines the minimal > set of operations. Hmmm... There is no direct equivalent to the index operator in the STL map in AI-302, so it's not as if AI-302 is "missing" the const version of that operator, since it doesn't have that operator at all. (The 5-parameter Insert operation provides the same functionality, but not the same syntax, as the index operator.) What operations would you like AI-302 to provide, that you think are missing? It would help the designers of that library if you could be more specific. Otherwise we can't help you.