home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / programm / 20260 < prev    next >
Encoding:
Text File  |  1992-12-23  |  2.0 KB  |  45 lines

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