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: Fri, 10 Jul 2009 16:09:04 +0100
Date: 2009-07-10T16:09:04+01:00	[thread overview]
Message-ID: <t8me55930rcv5n4ml2o4bou99e0lvcu199@4ax.com> (raw)
In-Reply-To: 851f477d-c5a4-4c87-b930-4a47ba508579@h8g2000yqm.googlegroups.com

On Fri, 10 Jul 2009 08:04:21 -0700 (PDT), Martin
<martin.dowie@btopenworld.com> wrote:

>On Jul 10, 3:53�pm, John McCabe <j...@nospam.assen.demon.co.uk> wrote:
>> Dear All
>>
>> The other day, some geezer who was presenting to me claimed that
>> someone had carried out an analysis to show that, had the Ariane 5
>> software been written in C, the first launch would have succeeded.
>>
>> Are any of you aware of this claim and have information to debunk
>> this?
>>
>> Thanks
>> John
>
>Not aware of this claim and it's entirely hypothetical - you could
>argue that if the C programmers had been 'average' C programmers, it
>might not have got to the launch pad!

That was the general view of me and one other non-anti-Ada person in
the room :-)

>My understanding of the Ariane pretty slim but if Wikipedia is
>accurate (http://en.wikipedia.org/wiki/Ariane_5) then it seems likely
>that the same error would have occurred, as my reading is that it was
>the deliberate removal of Ada checks that led to the 32-bit Float
>being assigned to a 16-bit value, i.e. that part was C-in-Ada-syntax.

Interestingly enough, it is claimed in this article by the presenter,
with no reference as far as I can see to back up the claim.

http://www.two-sdg.demon.co.uk/curbralan/papers/MindYourLanguage.pdf

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.




  reply	other threads:[~2009-07-10 15:09 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 [this message]
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
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