From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-12-16 12:13:58 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!spool.mu.edu!darwin.sura.net!gwu.edu!gwu.edu!not-for-mail From: mfeldman@seas.gwu.edu (Michael Feldman) Newsgroups: comp.lang.ada Subject: Re: Array mappings Date: 16 Dec 1994 13:55:14 -0500 Organization: George Washington University Message-ID: <3csnqi$3ee@felix.seas.gwu.edu> References: <9412061309.AA02026@ajpo.sei.cmu.edu> <3c4g1u$uh6@watnews1.watson.ibm.com> <3cd4ju$11h@felix.seas.gwu.edu> <3ckd14$1cqf@watnews1.watson.ibm.com> NNTP-Posting-Host: 128.164.9.3 Date: 1994-12-16T13:55:14-05:00 List-Id: In article <3ckd14$1cqf@watnews1.watson.ibm.com>, Norman H. Cohen wrote: >In article <3cd4ju$11h@felix.seas.gwu.edu>, mfeldman@seas.gwu.edu >(Michael Feldman) writes: > >|> This is odd - Ada 93 deliberately leaves array mappings (like all >|> representations) unspecified, so (presumably) as to allow flexibility >|> in the implementations. Was a pragma equivalent to Convention thought >|> to be "feature overkill"? > >Ada 83 had an explicit hook for this sort of thing: implementation- >defined representation pragmas. The philosophy behind Chapter 13 in the >Ada-83 RM was to be as unconstraining as possible, trusting implementors >to "do the right thing" for their platforms. 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." Did anybody do it? There are a _lot_ of Fotranners out there, in organizations with lots of money (the DoE labs, for example). Might have been a lucrative market. Did _anyone_ try to tap it? Mike Feldman