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,4bd960829a3eda10 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-09-17 01:56:49 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!cs.utexas.edu!convex!news.duke.edu!MathWorks.Com!europa.eng.gtefsd.com!darwin.sura.net!gwu.edu!gwu.edu!not-for-mail From: mfeldman@seas.gwu.edu (Michael Feldman) Newsgroups: comp.lang.ada Subject: Re: Ada9X Features Date: 15 Sep 1994 21:39:24 -0400 Organization: George Washington University Message-ID: <35at0c$h84@felix.seas.gwu.edu> References: <9408127793.AA779382777@smtpgw.fnoc.navy.mil> <354iqm$1r4@felix.seas.gwu.edu> <3550l2$8o7@schonberg.cs.nyu.edu> NNTP-Posting-Host: 128.164.9.3 Date: 1994-09-15T21:39:24-04:00 List-Id: In article <3550l2$8o7@schonberg.cs.nyu.edu>, Robert Dewar wrote: >Mike, you are wrong about Fortran and conformant arrays, Fortran does >NOT have this feature, at least not in anything like the form of ISO >Pascal. Arrays in Fortran are passed by address only, and bounds information >is not passed (note I am talking up through 77 here, who knows what they >have wrought in 90 -- well probbaly some reader of this group does :-) > Yes, I was speaking in rather general terms. The point was that because Fortran arrays are passed by address, one could write array declarations in subprograms using (if my syntax is right) asterisks in place of the dimensions. You're right that the bounds are not passed, and must therefore be passed as extra parameters. Excuse the looseness; I didn't mean to get the discussion off track. The point was that - even with Pascal, a relatively simple language, it was rather difficult to reach a consensus in certain areas, and in the end there were _two_ consensuses (consensi?), not one. This was in response to the thread on "Ada 9X is too big - but please don't take _my_ features out." People speak about standards as though they could be handed down from Olympus, and often don't understand just how much horse-trading and how many constituencies have to be satisfied. Mike Feldman ------------------------------------------------------------------------ Michael B. Feldman - chair, SIGAda Education Working Group Professor, Dept. of Electrical Engineering and Computer Science The George Washington University - Washington, DC 20052 USA 202-994-5919 (voice) - 202-994-0227 (fax) - mfeldman@seas.gwu.edu (Internet) NOTE NEW PHONE NUMBER. "Pork is all that stuff the government gives the other guys." ------------------------------------------------------------------------