🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.f77
Article #343

Re: Any decent Fortrans under Unix ? Which machine ?

#343
From: Mike Gigante
Date: Sun, 02 Mar 1986 20:31
23 lines
1741 bytes
> 
> I agree with most of Mike's responses (its a wonder no-one else has
> submitted such an article yet), but the last point re: f77 forces you
> to split your prog into small files     - is true, but this is not a
> BAD idea!
> 
> The whole concept of compilation under UNIX has been to allow the Make
> utility to maintain large programs by arranging for minimal
> recompilation.

Actually, some times it isn't worth it. For movie (v5.2), there are
hundreds of subroutines. After fsplit'ing and creating a makefile, I 
have found that up to 5 min cpu time (on 68k's) can be spent by make
checking update times of file. There is a lot of disk traffic associated
with this. It would be nicer to break the source into fewer,logically grouped
subroutines/functions as we *ALL* do with C source files. Unfortunately,
we can't do this with f77 as we either run out of memory or page the
system to death (dep. on which sys). Some programs also have VERY large
subroutines (someone else's code *of course*). Sometimes these can't be 
compiled under f77!!

Mike Gigante, Mechanical & Production Eng.
RMIT, Australia
Technical Details
Message-ID: <209@goanna.OZ>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!munnari!goanna!mg
References: <173@cybavax.UUCP> <206@goanna.OZ> <208@goanna.OZ>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!munnari!goanna!mg
From: mg@goanna.OZ (Mike Gigante)
Newsgroups: net.lang.f77,net.unix-wizards
Subject: Re: Any decent Fortrans under Unix ? Which machine ?
Message-ID: <209@goanna.OZ>
Date: Sun, 2-Mar-86 15:31:29 EST
Article-I.D.: goanna.209
Posted: Sun Mar  2 15:31:29 1986
Date-Received: Sat, 15-Mar-86 18:32:35 EST
References: <173@cybavax.UUCP> <206@goanna.OZ> <208@goanna.OZ>
Distribution: net
Organization: Comp Sci, RMIT, Melbourne, Australia
Lines: 23