comp.lang.ada
 help / color / mirror / Atom feed
From: John Kern <jkern3@visteon.com>
Subject: Re: Is the Ada World Embarrassed by the Defense Industry?
Date: Wed, 01 Nov 2000 09:38:50 -0500
Date: 2000-11-01T09:38:50-05:00	[thread overview]
Message-ID: <3A002AFA.910DC18E@NOSPAM.visteon.com> (raw)
In-Reply-To: 39FDF025.FDDE904F@worldnet.att.net



James Rogers wrote:
> 
> "E. Robert Tisdale" wrote:
> >

[[snip]]

> This is also nonesense. It is easier to find C and C++ programmers
> than Ada programmers. It is definitely NOT easier to train C and
> C++ programmers than Ada programmers.
> 
> Among other things, you must train C and C++ programmers to avoid the
> numerous dangerous features of the language, particularly when
> developing
> real-time system. You can spend less time teaching Ada, without multiple
> class hours spent on avoiding dangerous language features.

I find it somewhat amusing that in the automotive arena, there is a
whole industry of products available to keep the typical C programmer
from screwing up.  Our software process recommends, among the typical
things, 'Safer C' training from Les Hatton, MISRA C coding guidelines,
static analysis tools like QA C, OSEK compliant RTOSes for standardized
kernel access, and UML tools that help us draw pictures of what we would
have already done with Ada packages anyway.  Also, there are the
individual compiler issues and training, and the misguided attempts to
achieve reuse by adding copious precompiler directives, etc.

Have you ever noticed that whenever you service your car at a
dealership, there is almost always a 'silent' software Technical
Bulletin (recall) that has to be done?



  reply	other threads:[~2000-11-01 14:38 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-10-30 16:04 Is the Ada World Embarrassed by the Defense Industry? Ken Garlington
2000-10-30 18:03 ` Tucker Taft
2000-10-30 18:25   ` Robert A Duff
2000-10-30 20:41   ` Ken Garlington
2000-10-30 18:30 ` Ted Dennison
2000-10-30 21:36 ` E. Robert Tisdale
2000-10-30 22:01   ` James Rogers
2000-11-01 14:38     ` John Kern [this message]
2000-11-01 16:16       ` Pat Rogers
2000-10-30 22:17   ` Pat Rogers
2000-10-31  4:10   ` Lao Xiao Hai
2000-10-31 14:52     ` Ted Dennison
2000-10-31 16:50     ` mjsilva
2000-10-31 17:06       ` E. Robert Tisdale
2000-10-31 17:39         ` mjsilva
2000-11-01  2:39         ` Jeff Carter
2000-11-01  3:19           ` Ken Garlington
2000-11-01 19:27             ` Tucker Taft
2000-11-01 20:04               ` E. Robert Tisdale
2000-11-02  0:37                 ` Ken Garlington
2000-11-02  0:42                   ` E. Robert Tisdale
2000-11-02  3:16                     ` Ken Garlington
2000-11-02  3:48                   ` Jeff Carter
2000-11-02 12:38                     ` Ken Garlington
2000-11-02 13:33                       ` Gautier
2000-11-03  5:30                         ` Ken Garlington
2000-11-02  0:42               ` Ken Garlington
2000-11-03  0:00       ` Ada vs. C++ in defense projects Michael P. Card
2000-11-04  0:00         ` Jeff Stimson
2000-11-04  0:00           ` Robert Love
2000-11-04  0:00           ` E. Robert Tisdale
2000-11-05  0:57             ` Jeff Carter
2000-10-31  8:06   ` Is the Ada World Embarrassed by the Defense Industry? Pascal Obry
2000-10-31 14:53     ` Jean St-Pierre
2000-10-31 15:17       ` Larry Kilgallen
2000-10-31 21:10         ` Jean St-Pierre
2000-10-31 21:17     ` Wes Groleau
2000-10-31 21:13   ` Wes Groleau
2000-11-03  0:00   ` mark_lundquist
2000-11-03  0:00     ` E. Robert Tisdale
2000-11-03  0:00       ` Ted Dennison
2000-11-03  0:00       ` mark_lundquist
2000-11-03  0:00         ` E. Robert Tisdale
2000-11-03  0:00           ` Larry Kilgallen
2000-11-18  0:00         ` John Magness
2000-11-18  0:00           ` Ken Garlington
2000-11-19  0:00           ` Ted Dennison
2000-11-06  0:00       ` Laurent Guerby
2000-11-06  0:00         ` Ted Dennison
2000-11-06  0:00       ` Gautier
2000-11-04  0:00     ` Lao Xiao Hai
2000-11-03  0:00   ` mark_lundquist
2000-11-04  3:08     ` DuckE
2000-11-04  0:00       ` Frode Tennebø
2000-11-07  0:17         ` mark
replies disabled

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