comp.lang.ada
 help / color / mirror / Atom feed
From: John McCabe <john@nospam.assen.demon.co.uk>
Subject: Re: Ariane 5 Failure from 1996
Date: Mon, 13 Jul 2009 11:03:45 +0100
Date: 2009-07-13T11:03:45+01:00	[thread overview]
Message-ID: <j91m55hgt07irr0tvo8g8833ept8hfo7om@4ax.com> (raw)
In-Reply-To: c1a21454-44cf-4cbb-8623-136d2a8a4433@u38g2000pro.googlegroups.com

On Sun, 12 Jul 2009 07:08:33 -0700 (PDT), Marco
<prenom_nomus@yahoo.com> wrote:

>On Jul 10, 11:17�am, "John B. Matthews" <nos...@nospam.invalid> wrote:
>
>>
>> > To me the whole section on Ada sounds like a typical spiel from
>> > someone who really doesn't know Ada and has picked up a load of
>> > anti-Ada propaganda from a number of disparate sources.
>
>   It doesn't sound particularly anti-Ada to me. Just anti only-one-
>language I doubt he has much experience in Ada.

Fair enough and you're entitled to your opinion. I feel that, straight
off it goes into supporting the myths about Ada; "Ada was a language
born of committees, the US Department of Defense, and Pascal.". You're
immediately led in to the "Ada was designed by a committee" view (even
though, technically that's not quite what it says!) and, as we all
know, that's not true. Ada was designed by Honeywell Bull in order to
meet a set of requirements that, presumably, were specified by a
committee.

>> The article claims, "had the system been written in C, the disaster
>> would probably never have happened!" That conclusion is unsupported in
>> the article.

>  Mr Henney is a respectable SW writer. I assume he meant that if it
>was written in C that more extensive testing would have occurred but
>he should have said that or otherwise defended his statement.

Of course, by why would he as all he's trying to do is disparage Ada.

The fact is, if this system had been written in any language to meet
the Ariane 5 requirements, the disaster would probably not have
happened. If you build a subsystem that meets the requirements of
system X, and reuse it in system Y (which has different requirements),
it probably won't work! 



  parent reply	other threads:[~2009-07-13 10:03 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-10 14:53 Ariane 5 Failure from 1996 John McCabe
2009-07-10 15:04 ` Martin
2009-07-10 15:09   ` John McCabe
2009-07-10 16:27     ` Hibou57 (Yannick Duchêne)
2009-07-10 18:17     ` John B. Matthews
2009-07-12 14:08       ` Marco
2009-07-12 14:34         ` Dmitry A. Kazakov
2009-07-13 10:03         ` John McCabe [this message]
2009-07-14  0:53         ` John B. Matthews
2009-07-14 13:49           ` Nicholas Paul Collin Gloucester
2009-07-14 15:16             ` John B. Matthews
2009-07-14 17:29               ` Nicholas Paul Collin Gloucester
2009-07-14 20:18               ` Ada in teaching (was: Ariane 5 Failure from 1996) Georg Bauhaus
2009-07-14 21:10                 ` Adam Beneschan
2009-07-14 22:36                 ` John B. Matthews
2009-07-14 23:42                   ` Ada in teaching Georg Bauhaus
2009-07-15  1:03                     ` (see below)
2009-07-15 15:08                     ` John B. Matthews
2009-07-15 15:36                       ` John McCabe
2009-07-15 18:28                         ` John B. Matthews
2010-01-08 13:19             ` Ariane 5 Failure from 1996 Nicholas Paul Collin Gloucester
2010-01-08 17:34               ` Hibou57 (Yannick Duchêne)
2009-07-10 16:01   ` Bjarne Bäckström
2009-07-14 20:50   ` sjw
2009-07-10 15:26 ` Albrecht Käfer
2009-07-10 15:38 ` Adam Beneschan
2009-07-10 15:45 ` jonathan
2009-07-10 18:29   ` John McCabe
2009-07-10 18:44     ` John McCabe
2009-07-10 20:10       ` jonathan
2009-07-11 16:54         ` John McCabe
2009-07-14 14:33           ` Nicholas Paul Collin Gloucester
2009-07-14 14:39             ` John McCabe
2009-07-10 19:46     ` Niklas Holsti
2009-07-11 14:21       ` Albrecht Käfer
2009-07-11 16:55         ` John McCabe
2009-07-10 21:51 ` jimmaureenrogers
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox