comp.lang.ada
 help / color / mirror / Atom feed
From: re@waporo.muc.de (Rolf Ebert)
Subject: Re: Array mappings
Date: 17 Dec 1994 21:42:39 +0100
Date: 1994-12-17T21:42:39+01:00	[thread overview]
Message-ID: <RE.94Dec17214238@waporo.muc.de> (raw)
In-Reply-To: kst@alsys.com's message of Sat, 17 Dec 1994 00:43:01 GMT

>>>>> "Keith" == Keith Thompson <kst@alsys.com> writes:

Keith> In <3csnqi$3ee@felix.seas.gwu.edu> mfeldman@seas.gwu.edu
Keith> (Michael Feldman) writes:
>> Sigh...and, as far as I know, nobody took the bait and made an
>> implementation- dependent pragma to do Fortran-friendly arrays.
>> 
>> I'm still rockin' on my hobbyhorse, waiting for some Ada company
>> to say "Mike, we really talked to a good sample of all those
>> engineers out there beyond DoD, and concluded that this feature
>> was not worth the investment."

Keith> I don't know whether or not the marketing department of any
Keith> Ada company did this; I'm just a programmer.  However, how
Keith> sure are you that it *would* have been worth the investment?
Keith> Can you produce a Fortran-using engineer who rejected Ada 83,
Keith> but would have used it if it had supported Fortan-friendly
Keith> arrays?

When I started to work in a thermal engineering lab about 5 years ago,
we all decided to use Ada for our every day programming and for the one
big simulation project.  Most of the engineers only had Fortran
experience and had already a lot of code that we wanted reuse by
interfacing from Ada.

Fortran friendly arrays would have been a big advantage, but Ada failed
for other reasons, too. Some problems were calculating exp(2x) instead
of exp(x) (we lost a whole week on this),  not correctly passsing
parameters from the 7th parameter on, etc... Yes, I know these are
compiler issues, but Ada was blamed for it.

Today nobody uses Ada anymore in this lab.  They all turned back to
Fortran and C.

Keith> -- Keith Thompson (The_Other_Keith) kst@alsys.com
Keith> TeleSoft^H^H^H^H^H^H^H^H Alsys, Inc.  10251 Vista Sorrento
Keith> Parkway, Suite 300, San Diego, CA, USA, 92121-2718 When
Keith> you're a nail, every problem looks like a hammer.


	Rolf
--
Rolf Ebert                      Beratung fuer Energiesysteme und Informatik
Erich Kaestner Str. 17               Conseil en Energetique et Informatique
D - 80796 Muenchen        (Team Ada)               Tel.: +49-89-30.77.88.00
Germany                                            Fax.: +49-89-30.77.91.00



  parent reply	other threads:[~1994-12-17 20:42 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 [this message]
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
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