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,FREEMAIL_FROM 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 13:48:46 PST Path: archiver1.google.com!newsfeed.google.com!postnews1.google.com!not-for-mail From: codesavvy@aol.com (codesavvy) Newsgroups: comp.lang.ada Subject: Re: Ada The Best Language? Date: 18 Jul 2001 13:48:45 -0700 Organization: http://groups.google.com/ Message-ID: <5be89e2f.0107181248.73298c57@posting.google.com> References: <5be89e2f.0107170838.c71ad61@posting.google.com> <5be89e2f.0107180235.726d46a8@posting.google.com> <3B55B01A.DAC06D79@icn.siemens.de> NNTP-Posting-Host: 198.59.170.85 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 995489326 2503 127.0.0.1 (18 Jul 2001 20:48:46 GMT) X-Complaints-To: groups-support@google.com NNTP-Posting-Date: 18 Jul 2001 20:48:46 GMT Xref: archiver1.google.com comp.lang.ada:10201 Date: 2001-07-18T20:48:46+00:00 List-Id: Alfred Hilscher wrote in message news:<3B55B01A.DAC06D79@icn.siemens.de>... > codesavvy wrote: > > > > substantial increase in productivity or it should solve a class(es) of > > programming problems that another language can't. I know the second > > reason doesn't necessarily mean the language is vastly superior for > > all programming problems but it is something to consider. There may > > be some studies that show developers to be significantly more > > productive. If there are I would be interested in reviewing such > > studies. Also I would be interested in those programming problems > > that Ada 95 solves that C++ can't. > > How do _you_ write multitasking/multithreading applications in C++ ? > With a lot (really a lot) of system calls ? Very, very portable ;-) Do you have a metric for measuring the increase in productivity that this brings about? I hope the compiler is consistent from OS to OS for Ada. How often is portability from one system to the next required so that all one has to do is recompile and everything will work the same needed? Not very often, almost never IMO. BTW I like the Ada 95 concurrancy model a lot. >Or > by using a specialised Library ? Portable ? Readable ? > I have addressed portability. Do we have a metric for readable that we could use? Or is it just another opinion. > And - some of the "big" features of C++ like exception handling were > copied from Ada. So what?