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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,641660bd28dd798d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-06 21:06:02 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!newshub.sdsu.edu!west.cox.net!cox.net!newsfeed1.earthlink.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsfeed0.news.atl.earthlink.net!news.atl.earthlink.net!news.mindspring.net!not-for-mail From: Richard Riehle Newsgroups: comp.lang.ada Subject: Re: Embedded Ada Development Tools Date: Thu, 06 Jun 2002 21:08:00 -0700 Organization: AdaWorks Software Engineering Message-ID: <3D0031A0.EB538E3C@adaworks.com> References: <3CFBC246.7020201@worldnet.att.net> <3CFE29BB.A7D22E77@NOSPAM.visteon.com> <4519e058.0206061239.38e9aaab@posting.google.com> Reply-To: richard@adaworks.com NNTP-Posting-Host: 3f.bb.6c.65 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Server-Date: 7 Jun 2002 04:05:07 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:25433 Date: 2002-06-07T04:05:07+00:00 List-Id: Ted Dennison wrote: > Actually, I know of a couple of studies that found that novice Ada > programmers who knew C still had more productivity and less bugs when > they used Ada instead of C. Plus, Ada's generally considered easier to > read and understand than C, which will be a big help once the > replacement developer is hired. I just took a quick tour through a new book from Microsoft Press titled, Writing Secure Code. It would be hilarious if it were not so pathetic. Over and over the authors demonstrate how to avoid the pitfalls of writing code in C and C++. Over and over I find myself reacting with, "This problem simply would not occur if they were writing in Ada." The authors are well-intentioned and intelligent. They even admit, early in the book, that they are writing about C code because that is the more widely used language even though it is clearly less secure and less safe than many other languages. Of course, they never mention Ada since they probably no nothing about it. One of my favorite monthly columns in C++ Report was called "Obfuscated C++." It was also a source of amusement because the obfuscations described simply could not have happened in Ada. Still, these "professionals" continue to sell their souls to the Devil when it would be so much easier to harmonize with the angels. Richard Riehle