Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/3/84; site cfa.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!cfa!wyatt From: wyatt@cfa.UUCP (Bill Wyatt) Newsgroups: net.lang.f77 Subject: Re: Re: Looking for a good Unix FORTRAN Message-ID: <178@cfa.UUCP> Date: Fri, 31-Jan-86 14:52:02 EST Article-I.D.: cfa.178 Posted: Fri Jan 31 14:52:02 1986 Date-Received: Sat, 1-Feb-86 21:52:42 EST References: <961@wdl1.UUCP> <705@ttrdc.UUCP> Organization: Harvard-Smithsonian Center for Astrophysics Lines: 35 > In article <961@wdl1.UUCP>, sml@wdl1.UUCP writes: > >The VMS Fortran compiler has been ported to Ultrix by Dec. You now have > >the SAME Fortran available on both VMS and Ultrix. > > > I have seen a number of postings alluding to this port (which if true, > is wonderful). Could someone out there who has actually USED this > beast (on Ultrix) comment on whether its performance is really the equal > of the VMS? In crunch mode I would imagine it would be, but doesn't its > I/O have to go through the usual Unix mechanisms, that is, write() and > read(), as well as the Unix idiosyncracies of its filesystem, with the > (possible) degradation of performance or loss of features? For example, > [ ... ] > open(unit=1,file='foobar.dat',form='unformatted',recl=80, > + access='direct',status='old') > > for instance? Does it look like the same way the old f77 did such things? > Would binaries written by the 'old' f77 be readable by the 'new' without > any internal structure to the file? Or are headers prepended to binary > files as was so strongly pushed a few months ago here on the net by some > guy from DEC? Also carriage control. [ ... ] VAX Fortran is available only under Ultrix 1.2 (and later), which isn't announced yet. Since 1.2 f77 has many, perhaps all of the bsd 4.3 f77 performance enhancements, I suspect the VAX Fortran will run very fast. The example cited above is standard f77 format, and since VAX Fortran is a superset of f77, the statement is the same. I would not expect the object modules to be compatible, but they are compatible with other languages, DBX, and AR. Sorry, but I don't know about carriage control issues. -- Bill UUCP: {seismo|ihnp4|cmcl2}!harvard!talcott!cfa!wyatt Wyatt ARPA: wyatt%cfa.UUCP@harvard.HARVARD.EDU