*BSD News Article 38052


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:4127 comp.os.linux.misc:29992
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!pipex!uknet!festival!chemeng.ed.ac.uk!eric
From: eric@chemeng.ed.ac.uk (Eric S Fraga)
Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc
Subject: Re: FORTRAN compiler for Linux/FreeBSD ?
Date: 18 Nov 1994 13:37:40 -0000
Organization: Department of Chemical Engineering, University of Edinburgh
Lines: 33
Distribution: world
Message-ID: <3aian4$kac@teith.chemeng.ed.ac.uk>
References: <3ad2t5$gr2@acmez.gatech.edu>
NNTP-Posting-Host: teith.chemeng.ed.ac.uk


In article <3ad2t5$gr2@acmez.gatech.edu>, ccastco@prism.gatech.edu (Costas Malamas) writes:

| [...]  What I am looking for though, and is essential for
|my work is a Fortran compiler (preferrably F77 compliant). Because I am gonna
|be developing code, I dont wanna deal with workarounds like f2c; I am looking
|for an actual compiler... [...]

Just to clear up an obvious misconception, f2c is not a
_workaround_;  it is a full fledged compiler that just happens to
use C as an intermediate back end language.  This is not that
strange: both cc and f77 on Sun's before they brought out their
own compilers were frontends that translated to pcc which was
then actually compiled.  Many compilers do similar things.  These
days no compiler actually compiles directly to machine code.

Anyway, I use my PC at home with Linux for "serious software
development" which involves both Fortran and C.  The Fortran
compiler based on f2c is completely compatible with anything I
have thrown at it, and I've thrown a great deal at it!  It is
efficient and seems to be completely bug free.

On another note, NAG have recently announced that they will be
releasing a version of their NAG F90 compiler for Linux. 

Anyway, don't disregard f2c as some kludge.

eric
-- 
........oo...ooo..o..o.o...o.o....oooo..oo...o.....o.....ooo..o..............
 Eric S Fraga, ECOSSE group, Dept of Chemical Engineering, Univ of Edinburgh
 phone: +44 (31) 650 5065/8565, eric.fraga@ed.ac.uk na.fraga@na-net.ornl.gov
 URL http://www.chemeng.ed.ac.uk/people/eric.html