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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,703c4f68db81387d X-Google-Thread: 109fba,703c4f68db81387d X-Google-Thread: 115aec,703c4f68db81387d X-Google-Thread: f43e6,703c4f68db81387d X-Google-Attributes: gid103376,gid109fba,gid115aec,gidf43e6,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!newshosting.com!nx01.iad01.newshosting.com!207.115.63.142.MISMATCH!newscon02.news.prodigy.com!newscon06.news.prodigy.com!prodigy.net!newsfeed-00.mathworks.com!panix!panix1.panix.com!not-for-mail From: comeau@panix.com (Greg Comeau) Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: Teaching new tricks to an old dog (C++ -->Ada) Date: 12 Mar 2005 20:55:33 -0500 Organization: Comeau Computing; http://www.comeaucomputing.com Message-ID: References: <871xau9nlh.fsf@insalien.org> <1110332933.587110.260410@z14g2000cwz.googlegroups.com> Reply-To: comeau@comeaucomputing.com NNTP-Posting-Host: panix1.panix.com X-Trace: reader1.panix.com 1110678934 14490 166.84.1.1 (13 Mar 2005 01:55:34 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Sun, 13 Mar 2005 01:55:34 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:9276 comp.lang.c++:45374 comp.realtime:1397 comp.software-eng:4962 Date: 2005-03-12T20:55:33-05:00 List-Id: In article <4952804.Myubg7stsI@linux1.krischik.com>, Martin Krischik wrote: >Jerry Coffin wrote: >> Pascal Obry wrote: >>> "Jerry Coffin" writes: >>> > Your claim of fewer bugs is just the sort of unsupported anti-C >>> > comment we see all the time. >>> >>> Just plain wrong, there is data (a PHD) see >>> http://www.adaic.com/whyada/ada-vs-c/cada_art.html >> >> Perhaps you should reread this, paying paritcular attention to the >> dates involved. According to the paper, they started switching from C >> to Ada around 1986. C wasn't standardized until 1989, and (as you'd >> expect) it was some time after that before most compilers implemented >> the standard language. > >Did they? Or did they just implemented some 80% of the new features? My >experience with C/C++ (and I have 10 years + of that) is that at no time >there was a fully compiant C compiler available. There where allways a lot >of compiler avaliable who claimed to be almost complinant - >but never one which realy was. Many vendors have misspoken their situation. That aside, I'm confused about the above. Are you saying that from 10 years from 1989 you only came across 80% complaincy of C compilers? >Partily because - unlike Ada (http://en.wikipedia.org/wiki/ISO_18009) - >there is not official testsuite to test a C/C++ compiler and runtime >library. Such an official testsuite would do C/C++ all sorts of good. Partly, but on partly :) -- Greg Comeau / Comeau for the Mac? Stay tuned. Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90. Comeau C/C++ with Dinkumware's Libraries... Have you tried it?