comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <mcondic.auntie.spam@acm.org>
Subject: Re: employment with ada
Date: Sun, 4 May 2003 09:20:25 -0400
Date: 2003-05-04T13:20:31+00:00	[thread overview]
Message-ID: <b9342v$j7t$1@slb6.atl.mindspring.net> (raw)
In-Reply-To: 3EB415CB.6D97B14D@adaworks.com

We can all say "I think this is the wrong decision made for the wrong
reasons", but that doesn't really help change the situation. When the bulk
of the world that is doing embedded programming (such as what is on the JSF)
is doing it in C or C++ it gets *really* hard for the decision makers in
LMCO and elsewhere to spit into the wind and say "I'll risk this billion
dollar project, the 30 year future of the aircraft and my professional
career on a language that is being widely ignored by my counterparts in the
private sector..."

The way to get Ada into things like the JSF is to eliminate the objections
that get raised. Whether it is accurate or not to say that no universities
are teaching Ada doesn't really matter. It *is* accurate to say that the
overwhelming bulk of universities are using something other than Ada for
most of their courses. It may not be accurate to say that there are no Ada
programmers out there or Ada vendors out there or Ada jobs out there, but it
*is* accurate to say that there are lots more C/C++ programmers, vendors and
jobs out there. And its not like its even a horse race. In real time,
embedded work Ada is almost not even above the noise level.

The way to fix that is to concentrate on building Ada software in areas
where there is less to worry about with respect to long term support.
Sideline projects, hacker work, entrepreneurial endeavors, "free" software,
etc. Get it in use in everyday fields and then the big-ticket projects won't
have so much objection. Build some of the things we see every day in Ada and
that will create jobs. (An office suite? An accounting package? A web
browser? Desktop utilities? A database? What do you see running on your
computer right now?)

If there are improvements in Ada that give it more leverage - such as
libraries, a standard GUI, a database, etc. - it makes it more attractive to
develop everyday applications in it. If we use Ada for more of these sorts
of things, it will start building that necessary base to insure its future.
Otherwise, the LMCO guys are making the right decision.

MDC



Richard Riehle <richard@adaworks.com> wrote in message
news:3EB415CB.6D97B14D@adaworks.com...
>
> It is interesting  to me that, as I see DoD contractors making the error
> of moving away from Ada toward inferior technologies, non-DoD
> organizations are discovering its benefits (some of them are not
> in the U.S.) and enjoying success with it.   This is one more example
> of the old phrase, "grabbing defeat from the jaws of victory."
>


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

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

    "Going cold turkey isn't as delicious as it sounds."
        -- H. Simpson
======================================================================






  parent reply	other threads:[~2003-05-04 13:20 UTC|newest]

Thread overview: 80+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-02  0:36 employment with ada tom
2003-05-02  0:41 ` Ed Falis
2003-05-02  8:51 ` John McCabe
2003-05-02 12:08 ` Marin David Condic
2003-05-02 20:54 ` Bill Sheehan
2003-05-03  3:23   ` R. Srinivasan
2003-05-03  4:13     ` John R. Strohm
2003-05-03  5:03       ` anisimkov
2003-05-03  7:07         ` Anders Wirzenius
2003-05-03  7:46           ` AG
2003-05-05  5:38             ` Anders Wirzenius
2003-05-03 14:44         ` Marin David Condic
2003-05-04 15:32       ` Mark Lorenzen
2003-05-05 11:47         ` Marin David Condic
2003-05-03 14:37     ` Marin David Condic
2003-05-03 16:03 ` DPH
2003-05-03 16:22   ` Chad R. Meiners
2003-05-03 17:18     ` DPH
2003-05-03 20:30       ` Jeffrey Carter
2003-05-03 19:17   ` Richard Riehle
2003-05-03 20:35     ` Jeffrey Carter
2003-05-04 11:01       ` Simon Wright
2003-05-05  0:34       ` Richard Riehle
2003-05-05  2:28         ` Jeffrey Carter
2003-05-05  3:33           ` Wesley Groleau
2003-05-05 12:30           ` Robert A Duff
2003-05-04 13:14     ` DPH
2003-05-05  1:20       ` Richard Riehle
2003-05-07 12:20         ` Marin David Condic
2003-05-08 18:20           ` tmoran
2003-05-09 11:45             ` Marin David Condic
2003-05-09 13:11             ` Hyman Rosen
2003-05-09 17:13               ` Larry Kilgallen
2003-05-05  3:28       ` Wesley Groleau
2003-05-05 10:45         ` DPH
2003-05-05 12:47           ` Ed Falis
2003-05-05 20:19             ` DPH
2003-05-05 20:28               ` Ed Falis
2003-05-06 11:30                 ` Marin David Condic
2003-05-07 13:22                   ` Stephen Leake
2003-05-08 12:21                     ` Marin David Condic
2003-05-05 17:12       ` Simon Wright
2003-05-04 13:20     ` Marin David Condic [this message]
2003-05-05 17:19       ` Simon Wright
2003-05-06 12:07         ` Marin David Condic
2003-05-04 18:14     ` Hyman Rosen
2003-05-05  1:24       ` Richard Riehle
2003-05-05  1:27       ` Richard Riehle
2003-05-10 20:29       ` Chad R. Meiners
2003-05-11  3:32         ` Hyman Rosen
2003-05-11  4:25           ` Chad R. Meiners
2003-05-11 16:43             ` Hyman Rosen
2003-05-11 23:04               ` Chad R. Meiners
2003-05-11 15:29           ` Robert A Duff
2003-05-11 17:14             ` Hyman Rosen
2003-05-11 19:24           ` Rod Chapman
2003-05-11 20:03             ` Hyman Rosen
2003-05-12  7:20               ` Rod Chapman
2003-05-04  0:25   ` John R. Strohm
2003-05-04  4:09     ` DPH
2003-05-04 19:37       ` P S Norby
2003-05-04  4:55   ` Steve
2003-05-04 12:55     ` DPH
2003-05-05  6:27     ` Anders Wirzenius
2003-05-04 12:57   ` Marin David Condic
2003-05-04 16:45     ` tmoran
2003-05-04 13:45   ` Alex Gibson
2003-05-05  4:07   ` William J. Thomsa
2003-05-05 18:41   ` P S Norby
2003-05-05 20:26     ` DPH
2003-05-05 23:06       ` William J. Thomsa
2003-05-05 23:20         ` DPH
2003-05-06  9:24       ` Ole-Hjalmar Kristensen
2003-05-07  1:25         ` Wesley Groleau
2003-05-07 13:23           ` Stephen Leake
2003-05-07 16:36             ` Wesley Groleau
2003-05-06  9:32       ` Preben Randhol
  -- strict thread matches above, loose matches on Subject: below --
2003-05-04  1:32 Alexandre E. Kopilovitch
2003-05-06 16:19 ` L. Siever
2003-05-07 13:35   ` Stephen Leake
replies disabled

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