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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c4cb2c432feebd9d X-Google-Thread: 1094ba,c4cb2c432feebd9d X-Google-Thread: 101deb,15c6ed4b761968e6 X-Google-Attributes: gid103376,gid1094ba,gid101deb,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!tethys.csu.net!nntp.csufresno.edu!sn-xt-sjc-03!sn-xt-sjc-01!sn-post-02!sn-post-sjc-01!supernews.com!news.supernews.com!nospam From: nospam@see.signature (Richard E Maine) Newsgroups: comp.lang.ada,comp.lang.fortran,comp.lang.pl1 Subject: Re: Ada vs Fortran for scientific applications Date: Thu, 25 May 2006 08:09:21 -0700 Organization: NASA Dryden Message-ID: <1hfvver.ahdy9h1018b36N%nospam@see.signature> References: <0ugu4e.4i7.ln@hunter.axlog.fr> <%P_cg.155733$eR6.26337@bgtnsc04-news.ops.worldnet.att.net> <6H9dg.10258$S7.9150@news-server.bigpond.net.au> <1hfv5wb.1x4ab1tbdzk7eN%nospam@see.signature> <4475982a$9$fuzhry+tra$mr2ice@news.patriot.net> User-Agent: MacSOUP/2.7 (Mac OS X version 10.4.6) X-Complaints-To: abuse@supernews.com Xref: g2news2.google.com comp.lang.ada:4460 comp.lang.fortran:10245 comp.lang.pl1:1707 Date: 2006-05-25T08:09:21-07:00 List-Id: Shmuel (Seymour J.) Metz wrote: > In <1hfv5wb.1x4ab1tbdzk7eN%nospam@see.signature>, on 05/24/2006 > at 11:04 PM, nospam@see.signature (Richard Maine) said: > > >As with most compilers, g95 does have a bounds check option; it just > >isn't enabled by default. > > If the language semantics require checking.... It was mentioned multiple times previously in the thread... oh, but you are probably posting from the pl1 group, which wasn't in that part of the thread. Robin apparently added the pl1 group to the list, which I hadn't noticed until just now. I have no idea whether he also added any pl1-relevant content or not, as I have him kill-filed. In any case, no, the Fortran language does not require such checking, making the clause that I elided from the above sentence moot. The language rules on bounds are requirements on the programmer - not the compiler. Pretty much all compilers have a bounds checking option; most of them have it of by default. I will refrain from debating the wisdom of this, a comparison of it with PL1, or indeed, anything in a Fortran vs PL1 subthread that has Robin as a participant. I won't read his postings, and it would be too hard to participate usefully in a discussion where I didn't see half the postings. -- Richard Maine | Good judgment comes from experience; email: my first.last at org.domain| experience comes from bad judgment. org: nasa, domain: gov | -- Mark Twain