home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!tulane!mandel.anes.tulane.edu!mandel
- From: Jeff E Mandel <mandel@tmc.tulane.edu>
- Subject: Re: Fortran Compiler for MAC
- Message-ID: <1992Dec23.195119.21148@cs.tulane.edu>
- X-Xxmessage-Id: <A75E1AEA0F013009@mandel.anes.tulane.edu>
- X-Xxdate: Wed, 23 Dec 92 19:32:26 GMT
- Sender: news@cs.tulane.edu
- Organization: Tulane University School of Medicine
- X-Useragent: Nuntius v1.1.1d13
- References: <1992Dec23.183936.2214@pmafire.inel.gov>
- Date: Wed, 23 Dec 1992 19:51:19 GMT
- Nntp-Posting-Host-[nntpd-11182]: mandel.anes.tulane.edu
- Lines: 29
-
- In article <1992Dec23.183936.2214@pmafire.inel.gov> Mike Caldwell,
- mike@pmafire.inel.gov writes:
- >We are going to move some VMS-compatible FORTRAN over to MAC and we
- >need a FORTAN compiler. Does anyone have any recommendations?
- >Anything that we should definitely avoid?
-
- I have been very pleased with Language Systems Fortran. It handles VMS
- Fortran (except, of course, VMS RTL calls) cleanly. It can generate a
- window from which you can copy (or publish), and you can open a file with
- a FORTRAN OPEN and have you prompted for a filename by SFPut or SFGet.
- The tech support is good, and you can talk to a programmer if you really
- need to. The compiler inetgrates with MPW cleanly; I've written FORTRAN
- which calls ASM and vica versa. You can debug with SADE (and the latest
- release is supposed to support SourceBug), and you can even link to
- MacApp, if you don't mind hand-mangling subroutine names.
-
- If you get LSC Fortran, another good thing to get is AppMaker with the
- Fortran Tools. Using this, you could fairly easily port VMS Fortran
- programs to being real Mac applications. Of course, Fortran is a
- mainstream VMS language, and there is plenty of example code for it. On
- the Mac, it is out of the mainstream, and you need to learn when to pass
- arguments as pointers, handles, or values. This builds character.
-
- Jeff E Mandel MD MS
- Associate Professor of Anesthesiology
- Tulane University School of Medicine
- New Orleans, LA
-
- mandel@vax.anes.tulane.edu
-