comp.lang.ada
 help / color / mirror / Atom feed
From: Marin David Condic <nobody@noplace.com>
Subject: Re: NOACE- End of the road for Ada?
Date: Sun, 20 Mar 2005 13:47:58 GMT
Date: 2005-03-20T13:47:58+00:00	[thread overview]
Message-ID: <iaf%d.1184$Vi3.903@newsread3.news.atl.earthlink.net> (raw)
In-Reply-To: <A5tZd.21840$OU1.799@newssvr21.news.prodigy.com>

adaworks@sbcglobal.net wrote:
> 
> "The horror!  The horror!"
> 
> Richard Riehle
> 
> 

I appreciate the reference to one of my favorite movies. :-)

Your comments are well thought out (as usual) and I generally agree that 
we do see a lot of bad reasons in DoD contracts for the choices of 
languages. I'd depart slightly in this regard: The guys making those 
decisions usually are much more concerned for the overall success of a 
weapons system program to worry too much about what flavor of nuts and 
bolts are selected to go into constructing various parts involved. 
They're concerned above all with making sure the whole project comes in 
on budget, within schedule and that it passes acceptance tests meeting 
overall objectives. Programming language choices are so far down below 
the noise floor that they just trust the guys doing the job (and hold 
them accountable) for getting it done. Perhaps it ends up taking longer 
and costing more to get it right, but so long as the guys doing the job 
guessed right in making up the schedule, it never really surfaces.

That said, I'd also suggest that its about time we just quit counting on 
the DoD & its contractors for the welfare of Ada. Its a huge 
disappointment that they've chosen to ignore & marginalize their own 
language, but that's what they've done and there isn't much we can do 
about that. They simply don't see the language as having a significant 
following in the "Real World" and they stack up the pluses & minuses and 
come to the conclusion they'd be better off going with what seems to be 
dominant technology in the rest of the industry.

So if we quit relying on them to sustain Ada and go out there into the 
"Real World" and find ways of employing it in potentially new & growing 
technological developments, perhaps one day Ada becomes the dominant 
language in some field. Why don't all the Ada guys who build embedded 
systems think of some new device they might construct & market and use 
Ada as the technology going in to make the zeros and ones? Why don't all 
the Ada guys who build network applications think of some new and cool 
networking capability and go start developing the underlying 
implementation in Ada? Why don't the Ada guys who build financial 
applications think of a better way to address someone's accounting, 
payroll, inventory, etc. needs and build some marketable application in Ada?

Enough of the tools exist already and with sufficient quality and at 
affordable prices that there is not much to hinder using Ada to 
construct some end-product. The guy who buys an automotive diagnostic 
computer doesn't care what language you programmed it in. The guy buying 
  some wireless network remote control home appliance doohickie doesn't 
care if you programmed it in Ada. The guy streamlining his business with 
your automatic inventory management & ordering application doesn't care 
what language you programmed it in. If we build end products like this 
that have some commercial success, people who want to program in Ada 
will find jobs and compiler vendors will have customers to keep them in 
business.

The point being that if we quit worrying about the DoD and quit thinking 
strictly in terms of software development tools (although it is 
important to have them) and START thinking in terms of "How could I 
deploy this technology in building a BETTER end product in my field of 
expertise that might have a marketable future?" we might see Ada find 
some productive niches and we might see more Ada jobs created. Perhaps 
eventually the DoD would come back and rediscover their own language.

MDC


-- 
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/NSFrames.htm

Send Replies To: m   o   d   c @ a   m   o   g
                    c   n   i       c   .   r

     "'Shut up,' he explained."

         --  Ring Lardner
======================================================================



  parent reply	other threads:[~2005-03-20 13:47 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-10  2:33 NOACE- End of the road for Ada? Michael Card
2005-03-10  4:33 ` Alexander E. Kopilovich
2005-03-10 13:42   ` Michael Card
2005-03-10 21:57     ` Ludovic Brenta
2005-03-11  4:53     ` Alexander E. Kopilovich
2005-03-10 21:39   ` Frank J. Lhota
2005-03-12 19:08 ` svaa
2005-03-13  1:59   ` Stephen Leake
2005-03-13 12:44     ` svaa
2005-03-13 14:22       ` Stephen Leake
2005-03-13 14:56         ` Dmitry A. Kazakov
2005-03-13 21:50         ` Dr. Adrian Wrigley
2005-03-13 23:39           ` Larry Kilgallen
2005-03-13 23:20         ` Dr. Adrian Wrigley
2005-03-14  0:25           ` Michael Card
2005-03-14  2:11             ` Ed Falis
2005-03-14  2:29               ` Dr. Adrian Wrigley
2005-03-16  4:49             ` Wes Groleau
2005-03-14  2:22           ` Jeff C
2005-03-13 17:23       ` Marin David Condic
2005-03-13 18:42 ` adaworks
2005-03-13 19:58   ` Peter C. Chapin
2005-03-13 20:14     ` Pascal Obry
2005-03-14  5:13   ` Jared
2005-03-14 13:42     ` Marin David Condic
2005-03-15  0:34       ` Alexander E. Kopilovich
2005-03-15 10:52         ` Marin David Condic
2005-03-16  5:15           ` Alexander E. Kopilovich
2005-03-16 17:42             ` Marin David Condic
2005-03-17  2:34               ` adaworks
2005-03-17 13:25                 ` Marin David Condic
2005-03-17 15:35                   ` Dmitry A. Kazakov
2005-03-18 12:34                     ` Marin David Condic
2005-03-17  4:56               ` Alexander E. Kopilovich
2005-03-17 13:56                 ` Marin David Condic
2005-03-18 22:22                   ` Alexander E. Kopilovich
2005-03-19 13:43                     ` Marin David Condic
2005-03-17 14:54                 ` Dr. Adrian Wrigley
2005-03-18  1:26                   ` Alexander E. Kopilovich
2005-03-30  8:46                 ` jtg
2005-03-15  4:00     ` adaworks
2005-03-16 20:18       ` Robert A Duff
2005-03-17  2:48         ` adaworks
2005-03-17  3:54         ` Alexander E. Kopilovich
2005-03-18  2:45           ` adaworks
2005-03-18  3:45             ` Wes Groleau
2005-03-18  8:43               ` Dmitry A. Kazakov
2005-03-18 13:04               ` Robert A Duff
2005-03-18 14:03                 ` Jean-Pierre Rosen
2005-03-20 13:47       ` Marin David Condic [this message]
2005-03-20 17:29         ` adaworks
2005-03-21 13:07           ` Marin David Condic
2005-03-21 13:59             ` Peter Hermann
replies disabled

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