Re: A petition to J3 apropos FORTRAN's future

From: Ron Shepard (ron-shepard_at_NOSPAM.comcast.net)
Date: 03/23/04

  • Next message: Theodore W. Hall: "Re: Help, "old style" code compilation."
    Date: Tue, 23 Mar 2004 00:20:23 -0600
    
    

    In article <slrnc5um10.6se.mbkennelSPAMBEGONE@lyapunov.ucsd.edu>,
     Dr Chaos <mbkennelSPAMBEGONE@NOSPAMyahoo.com> wrote:

    > Why wasn't there Fortran 80 giving all those features?

    At that time the standards committee was dominated by vendors, not
    by programmers. The vendors did not want the language improved for
    various reasons. Most of those vendors are now out of business.
    One of them, Digital Equipment Corporation, went in my mind from one
    of the best companies to support scientific programming to one of
    the worst offenders. However, within the decade they went out of
    business. Convex was another company that was highly critical of
    improving the fortran language in the 80's.

    What *SHOULD* have happened was that there should have been a series
    of minor improvements, every 2 to 4 years, during the 80's. F80
    should have been F77 plus the MIL-STD extensions. Then there should
    have been ALLOCATE() and array syntax a couple of years later. I'd
    guess that a standard preprocessor could have been agreed upon
    during that time too if programmers had been in control of the
    committee. I don't think the language that would have resulted in
    1990 would have been that much different from what actually
    resulted, but fortran would not have lost a whole decade of new
    programmers during that time.

    Remember, F90 was an international ISO standard *BEFORE* it was a US
    standard. That was because the vendors on the committee were still
    dragging their feet, even in 1990.

    $.02 -Ron Shepard


  • Next message: Theodore W. Hall: "Re: Help, "old style" code compilation."

    Relevant Pages

    • Re: subroutine stack and C machine model
      ... Hardly matters -- the type rules predate the standard by years. ... was defined as I have said to protect the profits of vendors. ... programmers and as such did a far more valuable service. ... how dare they come up with a common language definition so that people ...
      (comp.lang.c)
    • Re: subroutine stack and C machine model
      ... If you are referring to left-to-right evaluation, ... determined by the programmers of compilers...for the same reason that ... obsolete language APL enforced right to left evaluation. ... each compiler's choice was a defacto standard. ...
      (comp.lang.c)
    • Re: (Prolog + LISP + Erlang) with integration issues versus C++
      ... >> they will write idiomatic lisp so soon after learning it. ... >> Learning the language on the job is not a recipe for good maintainance. ... > programmers. ... standard, but it's been extended so heavily it may as well not be. ...
      (comp.lang.lisp)
    • Re: subroutine stack and C machine model
      ... It is a fact that the C language has been defined by the ISO C standards ... A mistake has been certified standard for too long. ... I've known plenty of good programmers who have switched to C from other ... Microsoft compiler used Int precision, ...
      (comp.lang.c)
    • Re: Is C99 the final C? (some suggestions)
      ... >> because the ANSI standard obsoleted them, and everyone picked up the ANSI ... > fixed by using another language. ... programmers managing the meaning of the symbols for more generic operators. ... According to a paper by Intel, widening multiply accounts for something like ...
      (comp.lang.c)