comp.lang.ada
 help / color / mirror / Atom feed
From: muddy_buddy@my-deja.com
Subject: Re: How many different processors do you use?
Date: 1999/06/08
Date: 1999-06-08T00:00:00+00:00	[thread overview]
Message-ID: <7jjij7$qci$1@nnrp1.deja.com> (raw)
In-Reply-To: 7jhp34$6f1$1@nnrp1.deja.com

In article <7jhp34$6f1$1@nnrp1.deja.com>,
  fmanning@my-deja.com wrote:
> In article <7jh07e$tek$1@nnrp1.deja.com>,
>   muddy_buddy@my-deja.com wrote:
>
> > [...] With the failure of the Ada effort, we again face the problem
> > of having software that can't be run on the currently available
> > processors. Java is just not up to image processing, and C/C++ lack
> > consistant enough standards to insure processor indepence without a
> > lot of work.   [...]
>
> What's the deal with Ada? Was there a lack of compiler? Just curious.
IN MOHO, Ada is indeed better than C, and Ada 95 is more consistant
than C++, if not quite as OO friendly.  I think what happen to Ada is
the following.

1. The Ada comittee went and created their own syntak, and increased
the learning curve.

2. The Reagen adminstration was so anti-gov that they didn't fund a
quality free or at least cheap Ada development system for education, and
small companies.  An Ada development system could cost upto 10,000 $ for
a bad product.

3. Ada's requirements on compiliers made them more expensive, and very
hard to do on DSP, and small embedded Processors.  This meant that
Chip manufactures were reluctant to fund development.

4. The high costs of using Ada prevented widespread use outside the
defense industry.

5. As said before, the government blind insistance that Ada was the
choice for everything, embittered the defense companies and their
Engineers.

6. All of the above has created a situlation, where staffing Ada
programmers is very, very difficult.  Many companies have given up and
switched back to C/C++ including mine.  This problem was made much
worst by the current engineering market, where people need and want to
be able to move often.  Knowing Ada is not a big plus outside defense
and a few related fields.

7.  The killer is that defense programs run for years and thus you like
to start with the state of the Art Processors.  Since Ada is not a
popular language it is almost never supported at the start of a
Processor life cycle.


BTW I know Ada and it is better than C, though the tools aren't too
hot.

Robert Posey

>
> -- Frank Manning
> -- NetMedia, Inc.
>
> Sent via Deja.com http://www.deja.com/
> Share what you know. Learn what you don't.
>


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.




       reply	other threads:[~1999-06-08  0:00 UTC|newest]

Thread overview: 79+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <7j1qng$4fp$1@nnrp1.deja.com>
     [not found] ` <37576ded.26569745@news.mpx.com.au>
     [not found]   ` <7j8ac0$eah$1@uranium.btinternet.com>
     [not found]     ` <7jh07e$tek$1@nnrp1.deja.com>
     [not found]       ` <7jhp34$6f1$1@nnrp1.deja.com>
1999-06-08  0:00         ` muddy_buddy [this message]
1999-06-08  0:00           ` How many different processors do you use? Robert Dewar
1999-06-09  0:00             ` Something doesn't compute here (was Re: How many different processors do you use?) David Kristola
1999-06-09  0:00               ` Elizabeth D Rather
1999-06-09  0:00               ` Jerry Petrey
1999-06-09  0:00                 ` Jim Prince
1999-06-12  0:00                   ` Aidan Skinner
1999-06-09  0:00             ` How many different processors do you use? muddy_buddy
1999-06-09  0:00               ` Robert Dewar
1999-06-09  0:00                 ` muddy_buddy
1999-06-10  0:00                   ` Dale Stanbrough
1999-06-10  0:00                   ` Robert Dewar
1999-06-10  0:00                     ` muddy_buddy
1999-06-10  0:00                       ` tmoran
1999-06-10  0:00                       ` Robert Dewar
1999-06-10  0:00                       ` Robert Dewar
1999-06-11  0:00                         ` muddy_buddy
1999-06-12  0:00                           ` Robert Dewar
1999-06-12  0:00                           ` Robert Dewar
1999-06-10  0:00                       ` dennison
1999-06-10  0:00                         ` Robert B. Love 
1999-06-11  0:00                           ` muddy_buddy
1999-06-10  0:00                     ` Hyman Rosen
1999-06-10  0:00                   ` tmoran
1999-06-10  0:00                     ` muddy_buddy
1999-06-10  0:00                       ` tmoran
1999-06-10  0:00                 ` rawcswi
1999-06-10  0:00                   ` Robert Dewar
1999-06-10  0:00                     ` rawcswi
1999-06-20  0:00                       ` Eric Roesinger
1999-06-09  0:00           ` Matt Cox
1999-06-09  0:00           ` Markus Kuhn
1999-06-09  0:00             ` Jon Kirwan
1999-06-09  0:00               ` Markus Kuhn
1999-06-09  0:00               ` dennison
1999-06-09  0:00               ` Ada95 (was: How many different processors do you use?) Markus Kuhn
1999-06-09  0:00               ` How many different processors do you use? Ed Avis
1999-06-10  0:00                 ` Jon Kirwan
1999-06-10  0:00                 ` Robert Dewar
1999-06-10  0:00               ` John Kodis
1999-06-09  0:00                 ` martin lytz
1999-06-09  0:00                 ` Keith Thompson
1999-06-10  0:00                 ` Tucker Taft
1999-06-10  0:00                   ` Steve O'Neill
1999-06-10  0:00                     ` Fraser Wilson
     [not found]                     ` <7jpb1e$ic8$1@remarq.com>
1999-06-11  0:00                       ` fraser
1999-06-11  0:00                         ` Tucker Taft
1999-06-11  0:00                     ` David Botton
1999-06-10  0:00                   ` Tucker Taft
1999-06-10  0:00                 ` Robert Dewar
1999-06-10  0:00             ` Greg Martin
1999-06-10  0:00             ` Everett M. Greene
1999-06-11  0:00               ` Dale Stanbrough
1999-06-11  0:00               ` Robert Dewar
1999-06-11  0:00                 ` Dave Hansen
1999-06-11  0:00                   ` martin lytz
1999-06-12  0:00                 ` Roger Espel Llima
1999-06-12  0:00               ` mjsilva
1999-06-14  0:00                 ` Everett M. Greene
1999-06-25  0:00                   ` Robert Dewar
1999-06-26  0:00                     ` Everett M. Greene
1999-06-28  0:00                       ` Robert Dewar
1999-06-12  0:00               ` markh
1999-06-12  0:00                 ` Robert Dewar
1999-06-13  0:00                   ` markh
1999-06-25  0:00                     ` Robert Dewar
1999-06-25  0:00                       ` Lew Pitcher
1999-06-28  0:00                         ` Robert Dewar
1999-06-28  0:00                         ` Marin David Condic
1999-06-28  0:00                           ` Michael A. Covington
1999-06-28  0:00                             ` Marin David Condic
1999-06-29  0:00                               ` Michael A. Covington
1999-06-29  0:00                                 ` Richard Kettlewell
1999-06-30  0:00                                   ` Robert I. Eachus
1999-07-08  0:00                                     ` Stefan Skoglund
1999-07-09  0:00                                       ` no-one
1999-06-28  0:00                         ` Robert Dewar
1999-06-28  0:00                           ` Marin David Condic
1999-06-28  0:00                             ` Dan Nagle
replies disabled

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