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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fce663eaf40b52f6 X-Google-Attributes: gid103376,public Path: controlnews3.google.com!news2.google.com!news.maxwell.syr.edu!peernews-us.colt.net!newsfeed.news2me.com!Spring.edu.tw!news.nctu.edu.tw!feeder.seed.net.tw!attdv1!attdv2!ip.att.net!newsfeed1.global.lmco.com!svlnews.lmms.lmco.com!not-for-mail From: "Xenos" Newsgroups: comp.lang.ada Subject: Re: Manifesto against Vector Date: Tue, 4 May 2004 16:58:09 -0400 Organization: Hades Message-ID: References: NNTP-Posting-Host: 158.187.64.144 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Xref: controlnews3.google.com comp.lang.ada:258 Date: 2004-05-04T16:58:09-04:00 List-Id: "Peter C. Chapin" wrote in message news:Xns94DFA9B37ACCApchapinsovernet@207.106.92.237... > "Marius Amado Alves" wrote in > news:mailman.67.1083691152.313.comp.lang.ada@ada-france.org: > > > Chris, you're mostly wrong. The serious discussions about advancing Ada are > > 100% free of antagonism towards C++. The arguments are always strictly > > technical. Sure lessons learnt from all languages (including Ada 95) are > > applied. But there's no fanatism involved. If it were we wouldn't have > > Ada.Containers now, as it owes a lot to the STL of C++. > > As a C++ programmer in the process of learning Ada I appreciate the fact that > Ada is in the process of adopting an STL-like container library. It will > reduce my learning curve and that's a nice thing. Perhaps other C++ > programmers will feel similarly. This is not to say that STL is the be-all > and end-all of container libraries, of course. Also considering that Ada has > real arrays, I can appreciate how the name Unbounded_Array makes sense. > > Peter As a programmer of both Ada and C++, I too am glad. When I have to use Ada, I sorely miss the STL. Of course, when I have to use C++, I miss unique (new) types derived from primative types...and ranges (oh how I miss ranges!), oh and arrays as first-class types.