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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-18 14:22:58 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!pln-w!extra.newsguy.com!lotsanews.com!news-west.rr.com!lsnws01.we.mediaone.net!cyclone-LA3.rr.com!typhoon.san.rr.com.POSTED!not-for-mail Message-ID: <3B55FE25.AC68AB8@san.rr.com> From: Darren New Organization: Boxes! X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada The Best Language? References: <5be89e2f.0107170838.c71ad61@posting.google.com> <9j1uio$8br$1@nh.pace.co.uk> <5be89e2f.0107171810.1cee29c0@posting.google.com> <3B55C6B0.C2ED36@san.rr.com> <5be89e2f.0107181251.2a616bc4@posting.google.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 18 Jul 2001 21:22:45 GMT NNTP-Posting-Host: 24.94.25.117 X-Complaints-To: abuse@rr.com X-Trace: typhoon.san.rr.com 995491365 24.94.25.117 (Wed, 18 Jul 2001 14:22:45 PDT) NNTP-Posting-Date: Wed, 18 Jul 2001 14:22:45 PDT Xref: archiver1.google.com comp.lang.ada:10207 Date: 2001-07-18T21:22:45+00:00 List-Id: > No but do you have any data that measures how much more productive an > Ada developer is using these features? I think that begs the question. If I'm writing a program that needs to be portable and multitasking, then it makes me much more productive to have the ability to do that. What you're saying is that you've never written programs that need the advanced features that Ada supports that aren't found in C++. That's fine, but it's not saying anything about Ada. If you've only ever written programs for one platform, you might not value portability, but that doesn't mean it doesn't enhance productivity when you *do* need it. For that matter, I'd expect that if you want a productivity study, study a project written in Ada where the author of the contract specified Ada as the delivery language. I expect the Ada programmers will be much more productive in fulfilling this contract than the C++ programmers. This again says nothing about Ada or C++. So what question are you actually asking? Certainly not the one in the subject line. If you're asking "Is Ada better than C++?" then that's one question. If you're asking "is it sufficiently better than C++" then you have to specify the field you're interested in. If Ada does everything C++ does and more, but you don't need the "and more", that doesn't mean Ada is not as good as C++. It just means they're equally good *for you*. C++ is clearly an awful language for drawing pie-charts, compared to Excel. So? -- Darren New / Senior MTS & Free Radical / Invisible Worlds Inc. San Diego, CA, USA (PST). Cryptokeys on demand. Only a WIMP puts wallpaper on his desktop.