home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.fortran
- Path: sparky!uunet!wupost!gumby!destroyer!ubc-cs!alberta!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!bauwens
- From: bauwens@acs.ucalgary.ca (Luc Bauwens)
- Subject: Re: Robustness of MS Fortran 5.x & Vax extensions?
- Sender: news@acs.ucalgary.ca (USENET News System)
- Message-ID: <92Sep05.020644.17183@acs.ucalgary.ca>
- Date: Sat, 05 Sep 92 02:06:44 GMT
- References: <Bu1CF5.HqL@news.cso.uiuc.edu>
- Nntp-Posting-Host: acs5.acs.ucalgary.ca
- Organization: The University of Calgary, Alberta
- Lines: 31
-
- In article <Bu1CF5.HqL@news.cso.uiuc.edu> btbg1194@uxa.cso.uiuc.edu (Bradley T Banko) writes:
- >I am starting on a project to convert some several thousand line
- >RSX11/VMS Vax Fortran programs to run on a PC, and I am planning to
- >use MS Fortran 5.1. I would appreciate comments about MSF 5.x's
- >robustness in dealing with Vax code... including special types like
- >"BYTE" and out of order DATA/COMMON statements.
-
-
- I can't say much about non-standard Vax features (except that even
- when, in the old days, I worked on a Vax, I avoided them).
-
- But I would think one major issue would be DOS' 640 kB limitation.
- Even if the program does fit within 640 kB, the compiler and optimizer
- will be able to deal with the code in pieces probably not much
- longer than 1000/1500 lines.
-
- If some arrays are larger than 64 kB, you will be in trouble.
-
- I have found the Watcom 386 Fortran V9.0 to be much more satisfactory.
- It will run under DOS with the included DOS4GW extender, running in
- a flat 32 bits memory model.
-
- Compiles under either Windows or OS/2 (my choice) will not suffer
- from DOS limitations.
-
- Even under OS/2 2.0, with arrays larger than 64 kB, I have benchmarked
- my executable from Watcom (32 bits) as about three times as fast as
- the 16 bits produced by MS Fortran 5.1.
-
- Luc B
-
-