comp.lang.ada
 help / color / mirror / Atom feed
From: Scott Ingram` <scott@silver.jhuapl.edu>
Subject: Re: Customer balks at Ada -- any hope?
Date: 2000/07/18
Date: 2000-07-19T00:38:09+00:00	[thread overview]
Message-ID: <3974F7A1.E806B092@silver.jhuapl.edu> (raw)
In-Reply-To: 8l2pqo$im7$1@nnrp1.deja.com

wv12@my-deja.com put out some flame bait to which I responded:

> C has been known to control big, expensive hardware. One such

C has controlled big, expensive hardware...and people died.

> example is the mutinode Deep Blue capable of searching a few million
> nodes per second. Is the speed critical in this project? If so, I see
> on [sic]  reason to avoid Ada that checks every shift, rotate, add,
> multiply
> in your software.

Okay, I am feeling particularly pugnacious this evening after a day of
determining things like "are you big-endian?"  wv12, what possible
justification
do you have for implying that speed suffers when Ada is used?  I see nothing

in the ARM or the implementation supplied docco that implies processor
operations are checked at each iteration.  Further, I am rewriting speed
sensitive ATM code in Ada because nobody knows what the current (C
written in a Perl style) code does.

> > course strongly disagree with.  As I see it, the arguments are (1) Ada
> > will offer tangible benefits, both in reliability and in develophatment
> > time, and (2) a decent programmer can pick up similar languages fairly
> > easily, especially for maintainence.  (Perhaps I should show them some
> > Ada source...).  Ideas?

> Maybe you could try to sell the safety critical side of Ada. But
> software that does not get tested will crash, kill, dump core, etc...
> (Ariane comes to mind)

My proggies only core dump when they import buggy C code,
and most of the time I can recover from that if I am feeling defensive.
As for crashes, not in my lifetime--that is totally unacceptable.  As a
tech, my code has to be better than my programmers, otherwise they
won't believe me when I tell 'em the hardware is okay.

> You are not convincing me. Besides, the customer is always right.

Why the heck you threw this flamebait out is beyond me.  I doubt that
you wanted to be convinced.  And since I have years of experience
in customer service, I must note that you're correct; the customer is always

right.  It just sometimes takes a while to persuade them to do what is
in their own best interest.  (NB Mike Silva's thread regarding customers.)

And what kind of name is wv12 anyway?





  reply	other threads:[~2000-07-18  0:00 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-07-17  0:00 Customer balks at Ada -- any hope? mjsilva
2000-07-17  0:00 ` Ken Garlington
2000-07-18  0:00   ` Samuel T. Harris
2000-07-18  0:00     ` Ken Garlington
2000-07-18  0:00       ` Scott Ingram`
2000-07-18  0:00         ` Scott Ingram`
2000-07-18  0:00         ` Larry Kilgallen
2000-07-18  0:00           ` Scott Ingram`
2000-07-18  0:00             ` Larry Kilgallen
2000-07-19  0:00             ` David Starner
2000-07-19  0:00         ` Ken Garlington
2000-07-19  0:00           ` Scott Ingram`
2000-07-19  0:00             ` Ken Garlington
2000-07-20  0:00               ` Samuel T. Harris
2000-07-21  0:00                 ` Ken Garlington
2000-07-17  0:00 ` mjsilva
2000-07-18  0:00 ` Larry Kilgallen
2000-07-18  0:00   ` Larry Kilgallen
2000-07-18  0:00   ` Scott Ingram`
2000-07-18  0:00 ` Tucker Taft
2000-07-18  0:00   ` mjsilva
2000-07-18  0:00     ` Scott Ingram`
2000-07-18  0:00       ` nabbasi
2000-07-19  0:00         ` Rennie Allen
2000-07-19  0:00           ` nabbasi
2000-07-19  0:00         ` Pascal Obry
2000-07-19  0:00           ` Florian Weimer
2000-07-28  0:00             ` Robert I. Eachus
2000-07-28  0:00               ` Philip Anderson
2000-07-28  0:00                 ` Ken Garlington
2000-07-31  0:00               ` Harry Erwin
2000-07-31  0:00                 ` Ted Dennison
2000-07-18  0:00       ` Scott Ingram`
2000-07-18  0:00   ` Stanley R. Allen
2000-07-18  0:00     ` Rennie Allen
2000-07-18  0:00       ` Stanley R. Allen
2000-07-20  0:00         ` Joseph C Williams
2000-07-21  0:00           ` Ted Dennison
2000-07-18  0:00 ` Ted Dennison
2000-07-18  0:00   ` mjsilva
2000-07-18  0:00 ` wv12
2000-07-18  0:00   ` Scott Ingram` [this message]
2000-07-26  0:00     ` Dale Pontius
2000-07-26  0:00       ` Scott Ingram
2000-07-26  0:00         ` Pat Rogers
2000-07-26  0:00         ` Florian Weimer
2000-07-27  0:00           ` Ken Garlington
2000-07-18  0:00   ` Larry Kilgallen
2000-07-19  0:00     ` Kieran Mckey
2000-07-19  0:00       ` fdebruin
2000-07-19  0:00         ` Ken Garlington
2000-07-19  0:00           ` Kieran Mckey
2000-07-19  0:00       ` Customer balks at Ada -- any hope?--Warning Significant Thread Drift Ahead Jeff Creem
2000-07-20  0:00         ` Kieran Mckey
2000-07-28  0:00           ` Robert I. Eachus
2000-07-19  0:00   ` Customer balks at Ada -- any hope? Ken Garlington
2000-07-19  0:00   ` mjsilva
2000-07-24  0:00 ` Richard Riehle
2000-07-25  0:00   ` mjsilva
2000-07-25  0:00     ` Gary Scott
2000-07-25  0:00     ` gdemont
replies disabled

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