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-Thread: 103376,ac9405996d0dcb7f X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Would You Fly an Airplane with a Linux-Based Control System? References: <20619edc.0411251028.3e249bf3@posting.google.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Fri, 26 Nov 2004 19:25:44 GMT NNTP-Posting-Host: 63.184.104.253 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1101497144 63.184.104.253 (Fri, 26 Nov 2004 11:25:44 PST) NNTP-Posting-Date: Fri, 26 Nov 2004 11:25:44 PST Xref: g2news1.google.com comp.lang.ada:6520 Date: 2004-11-26T19:25:44+00:00 List-Id: Marius Amado Alves wrote: > No. This whole talk of hardware-generated exception sounds like "FUD". > Namely, it sounds like your trying to blame the hardware. The cause was > a SOFTWARE enginering error. Yes, a BUG. In the Ada software. And > because it's connected to exceptions, the hypothesis that if the thing > had been done in an exceptionless language like C the effect might have > been different. And yes, maybe less bad. And none of the explanations > I've seen so far (here, in books, and in the Internet) disprove this > hypothesis. I think you're mistaken. "Hardware-generated exception", "signal", "interrupt", whatever you call it, this comes from the hardware and must be handled regardless of the language used for the SW. Since the behavior of the Ada SW was exactly that specified for this situation, and the specification would have been the same regardless of the language used, the choice of language would not have changed the behavior of the SW. -- Jeff Carter "There's no messiah here. There's a mess all right, but no messiah." Monty Python's Life of Brian 84