[Info-vax] Text processing examples with Fortran requested

Bill Gunshannon billg999 at cs.uofs.edu
Mon Nov 16 11:09:03 EST 2009


In article <UyLTRtE1LqIg at eisner.encompasserve.org>,
	koehler at eisner.nospam.encompasserve.org (Bob Koehler) writes:
> In article <hdq07m$q1n$00$1 at news.t-online.com>, Michael Kraemer <M.Kraemer 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
billg999 at cs.scranton.edu |  and a sheep voting on what's for dinner.
University of Scranton   |
Scranton, Pennsylvania   |         #include <std.disclaimer.h>   



More information about the Info-vax mailing list