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,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-18 15:36:17 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Ada The Best Language? Date: Wed, 18 Jul 2001 17:56:21 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9j50m7$ee3$1@nh.pace.co.uk> References: <3B59EE1C@MailAndNews.com> <5be89e2f.0107180606.7185b1cb@posting.google.com> <3B559E79.F21DBE5C@earthlink.net> <5be89e2f.0107181231.40bde882@posting.google.com> <3B55FFD5.9927BD6@san.rr.com> NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 995493383 14787 136.170.200.133 (18 Jul 2001 21:56:23 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 18 Jul 2001 21:56:23 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:10218 Date: 2001-07-18T21:56:23+00:00 List-Id: There is one other thing to bring up along these lines. Are there any studies with hard data that C++ shows a productivity increase over programming in C? The point is, the industry just simply doesn't do this kind of study. If someone had such a study of C++ vs C, we could sit here for months arguing over all the relevant factors and trying to decide if the syntax of the language itself was the reason for the boost or if it was the presence of libraries of code to be leveraged or was it changes in technology, yada yada yada. There is some anectdotal evidence to site that Ada is more productive than C++. There are some reasons based on logic and analysis that indicate that Ada *ought to be* more productive than C++. There are actually a few studies that are at least half-way scientific that indicate Ada buys you productivity (and error reduction). Dr. McCormic's study is the only one I know of that comes close to a controlled experiment and *it* shows a productivity increase. I think this may very well be more evidence than is available to indicate that C++ is more productive than C - but would anybody seriously challenge the latter? Why does Ada have to pass some test that C++ can't pass? MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Darren New" wrote in message news:3B55FFD5.9927BD6@san.rr.com... > > This is a bogus question. People have provided a list of areas in which > Ada makes programmers more productive than C++ does. For example, in the > areas of portable real-time systems, portable multithreaded code, > portable distributed programming, etc. > > There are other areas where Ada and C++ are approximately equivalent. > > Then you ask for hard evidence where Ada is superior to C++. Well, > nobody is going to do a study where portable distributed multitasking is > vital to success and code it in C++ and Ada just to see which works > better. That's just silly. > > Show me hard evidence that drawing pie charts in Excel is easier than > drawing pie charts by flogging the bits of the video card in raw C > without any libraries? What? No evidence out there? Then surely Excel's > no better than C for doing that. > > If your hypothetical managers aren't doing stuff where Ada is superior > to C++, then they might not get "sufficient" productivity increase out > of learning Ada as compared to knowing what they already know. 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.