At 07:28 AM 1/25/01 +0100, Jean-Pierre Rosen wrote:

>The "Charles de Gaulle" is France brand new nuclear aircraft carrier,
>launched a couple of months ago.
>I read recently in a paper that "it was remarkable and unusual that NO
>software problem was discovered during field testing".
>Of course you guessed it: a big part of the software is in Ada (with some
>C++ TBH). Coincidence, coincidence...
>(BTW: there was a big noise in the press about the breaking of one
>propeller. Apart from the above article, nobody talked about the
>big software success. Something that works is not an information... Maybe
>that's why we don't see Ada more often in the press :-)

This is precisely correct.  For years when one of my academic colleagues
would say "Nobody is using Ada" I would ask "Why do you say
that?"  Invariably the answer was "You never hear about it."  I would
immediately reply something like "That's because software written in Ada
WORKS, and we only pay attention to things that DON'T work.  That's why
Microsoft and almost anything written in C becomes so well-known - that
software all SUCKS!"  Naturally, the colleague was usually a C-freak.  The
response was usually a very blank stare and shake of the head.  People (no
matter how intelligent they are) who believe it is reasonable to develop
software in C are generally not able to understand even the simple logic of
this phenomenon.  :))


S. Ron Oliver, semi-retired professor of Computer Science and Computer

Tired of sucky software! ?  Check out and follow the
links to software sucks and The Oliver Academy.