[Info-vax] Text processing examples with Fortran requested

John Wallace johnwallace4 at yahoo.co.uk
Mon Nov 16 13:35:50 EST 2009


On Nov 16, 4:09 pm, billg... at cs.uofs.edu (Bill Gunshannon) wrote:
> In article <UyLTRtE1L... at eisner.encompasserve.org>,
>         koeh... at eisner.nospam.encompasserve.org (Bob Koehler) writes:
>
> > In article <hdq07m$q1n$0... at news.t-online.com>, Michael Kraemer <M.Krae... at gsi.de> writes:
>
> >> F77 can be almost as painful for text stuff because
> >> IIRC the standard does not provide for dynamically allocated
> >> character strings.
>
> >    True, that's in a later standard (99?).  Never stopped us, as
> >    Fortran programmers were were used to the idea that your buffers
> >    always had to be at least as large as the largest data sample.
>
> >    But you only need 95 to start using dynamica allocation.  And
> >    all us VMS programmers started calling STR$ library routines
> >    instead.  The OP didn't sya he needed portability.
>
> Maybe, but he did say he wanted Fortran examples and then he posted
> a program that was anything but Fortran.  Every OS I ever worked with
> had non-Fortran, but callable by Fortran, routines to handle things
> like characters and strings but as soon as oyu add any of this, it
> ceases to be Fortran.
>
> As for the standards beyond Fyortran-77, did nayone ever make
> use of them or the new features they brought to the table?  I
> have seen recent job postings for Fortran positions and they
> all specified Fotran-IV or Fortran-77.
>
> It should probably also be noted that the best of these jobs
> went unanswered and were later replaced by job announcments
> from the same players looking for people short-term to re-write
> the Fortran programs.  And these jobs included one from a very
> large Government Contractor with an opening in GA, just above
> the FL border.  I leave it to the reader to determine which
> contractor at which installation and what that Fortran code
> might have been.  :-)  Yes, I did give it some serious thought
> but while I really enjoyed my tenure with that particular employer
> in the past, working for them again at this stage of my career
> just isn't in my best interests.
>
> bill
>
> --
> Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolves
> billg... at cs.scranton.edu |  and a sheep voting on what's for dinner.
> University of Scranton   |
> Scranton, Pennsylvania   |         #include <std.disclaimer.h>  

Fortran 90 seemed to be quite popular in parts of the HPC world when I
used to get vaguely involved. That was in the late 90s. No real idea
what the current state of play is, although I suspect these days both
HPC hardware and software may have taken different tactics than back
then, at least for folks who don't have masses of legacy Fortran to
support and who can take advantage of commodity hardware and cheap/
cheerful software.



More information about the Info-vax mailing list