comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Array mappings
Date: 18 Dec 1994 22:41:54 -0500
Date: 1994-12-18T22:41:54-05:00	[thread overview]
Message-ID: <3d2ve2$pig@gnat.cs.nyu.edu> (raw)
In-Reply-To: 3d2pia$pcu@felix.seas.gwu.edu

Mike, I know you enjoy vendor bashing, but let's keep facts straignt (and
this particular point is one I have made before). You DEFINITELY cannot
say that Alsys was "fixated" on the DoD market when it was first formed.
For years, it agressively persued the non-DoD market, and please note that
there is not very much US DoD business in France, where Alsys had some
considerable success in penetrating various application fields.

Indeed, Jean always thought of Ada as a general purpose language with
possible application to a wide variety of fields. Some people even
criticized Jean for not being sufficiently concentrated on the US DoD
market!

As for your question of what is more important than the array ordering
matter, I would say two things:

   Realiability and maturity (note the posting we already saw on this issue)

   Performance. This is a really tough one, Fortran compilers typically have
   been squeezed furiously on performance of numerical loops, and are where
   you find the most aggressive optimization of this type of code. The
   effort of competing in code quality with mature optimizing Fortran
   compilers was and is huge and very expensive.

You keep saying that what you want to be sure is that vendors did extensive
market surveys of this part of the market. I don't know how much business
experience you have, but this is the sort of thing that is often recommended
by people without such experience. THe fact of the matter is that meaningful
surveys of markets are VERY difficult and VERY expensive. The trick in a
market like the Ada market is to be able to guess where to go WITHOUT blowing
huge amounts of capital in studies like this that do not turn out to be
useful.

My own feeling is that the performance issue was so central at the time,
that there was little chance for Ada to make serious headway (one of the
problems with the Cray compiler was that, espeically early on, it was a
little bit less efficient than Fortran).

As to why numerical people are moving to C, it is partly because they are
moving to work stations where C is perceived as part of the general
environment, and yes, I do think this represents an opportunity!




  reply	other threads:[~1994-12-19  3:41 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-12-06 13:06 Why don't large companies use Ada? Paige Vinall
1994-12-07 14:15 ` Norman H. Cohen
1994-12-10 20:55   ` Array mappings Michael Feldman
1994-12-13 15:01     ` Norman H. Cohen
1994-12-16 18:55       ` Michael Feldman
1994-12-17  0:43         ` Keith Thompson
1994-12-17 17:17           ` Reaching traditional engineering, was: " Michael Feldman
1994-12-18  1:34             ` Robert Dewar
1994-12-19  2:11               ` Michael Feldman
1994-12-21 16:17               ` Kevin Weise
1994-12-21 13:29                 ` David Emery
1994-12-22  2:40                   ` Michael Feldman
1994-12-22 10:20                 ` Reaching traditional engineering Introspect Technologies
1994-12-22 20:49                   ` Richard Riehle
1994-12-23  9:09                   ` Peter Hermann
1994-12-27  3:37                 ` Reaching traditional engineering, was: Array mappings Richard G. Hash
1994-12-17 20:42           ` Rolf Ebert
1994-12-19  2:19             ` Michael Feldman
1994-12-19  3:46               ` Robert Dewar
1994-12-19  5:53               ` Mark S. Hathaway
1994-12-19 14:27                 ` Robert Dewar
1994-12-22 17:08               ` Richard G. Hash
1995-01-03  3:26                 ` Fred McCall
1994-12-17 17:41         ` Robert Dewar
1994-12-18  0:03           ` Dik T. Winter
1994-12-19  2:08             ` Michael Feldman
1994-12-19  2:01           ` Michael Feldman
1994-12-19  3:41             ` Robert Dewar [this message]
1994-12-20  3:23               ` Michael Feldman
1994-12-20 14:09                 ` Robert Dewar
1994-12-19 19:10             ` Matt Kennel
1994-12-09  2:31 ` Why don't large companies use Ada? Michael Feldman
replies disabled

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