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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bd458ec8f01c159a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-11-27 04:37:01 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshosting.com!news-xfer2.atl.newshosting.com!diablo.voicenet.com!rcn!feed3.news.rcn.net!not-for-mail From: Dan Nagle Newsgroups: comp.lang.ada Subject: Re: New Language Design: (Cray, Sun prep radical software models for petaflops systems) Date: Thu, 27 Nov 2003 07:33:19 -0500 Organization: Purple Sage Computing Solutions, Inc. Message-ID: References: <1uJwb.175$Wa5.13727@read2.cgocable.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: UmFuZG9tSVZvWUbSjc9vpx/E/izwLH0WDWRyGfuF/Q9qrLUZs6si8+/MJaKJbTy8 X-Complaints-To: abuse@rcn.com NNTP-Posting-Date: 27 Nov 2003 12:36:09 GMT X-Newsreader: Forte Agent 1.93/32.576 English (American) Xref: archiver1.google.com comp.lang.ada:2988 Date: 2003-11-27T12:36:09+00:00 List-Id: Hello, On Wed, 26 Nov 2003 15:25:17 +0000 (UTC), Georg Bauhaus wrote: >Dan Nagle wrote: >: (Fortran 2003 has "Interoperability with C", which the subgroup >: claims includes interoperability with Ada, if the Ada side is >: also interoperating with C. So it's C as universal assembler.) > >Does the interoperability include more features than are currently >covered by Ada's Interfaces.Fortran? IIRC (I'd have to investigate to fully recall Interfaces.Fortran), the Ada interoperability is largely, at least, Fortran 77. =46ortran 2003 Interoperability allows passing Fortran derived types, uses the Fortran kind system to select the interoperating types, allows passing and converting pointers (data and procedure). Et al. It's intended to be a full-blown feature. The Interoperability subgroup of J3 has assured me that Interoperating with Ada (etc.) is possible, if the interoperating language can interoperate with C. Any comments from Ada programmers regarding a perceived difficulty would be welcome, but the Fortran standards approval process is moving quickly! > >-- Georg BTW, if the PDF doesn't suit, you may root around the site a bit and download the PS, text, or the LaTeX source itself. PDF is the "usual" format, it's the one the bureaucrats at ISO formally read and publish. http://www.j3-fortran.org --=20 Cheers! Dan Nagle Purple Sage Computing Solutions, Inc.