skip to main content
article
Free Access

The Fortran programming language: recent developments and a view of the future

Published:01 July 1982Publication History
Skip Abstract Section

Abstract

Fortran has been in use for some 25 years, and has remained the most widely used programming language in spite of challenges from many new arrivals in the field. An official American National Standard for the language was adopted in 1966 and revised in 1978.The 1978 Fortran standard, known as Fortran 77, introduced "structured" branching, replaced Hollerith with a character-string data type, changed the minimum trip-count for the DO loop to zero, and established compromise forms for many of the variants that had developed since 1966. Compilers for this current standard version of Fortran became widely available in 1980 and 1981. Fortran 77 will remain in wide use through the decade of the 1980's.Looking toward the 1990's, efforts are now under way to modernize and further extend the Fortran language. A significant part of this modernization consists of removing (to a "Fortran 77 Compatibility Module"), and replacing with modern equivalents, many of the old features such as: arithmetic IF; assigned and computed GO TO; statement functions; DIMENSION declarations; ENTRY and alternate return features; and the label-delimited looping construct. An optional replacement for the punched-card oriented source program form will also become available.Features to be added in the Fortran of the 1990's include: whole-array expressions and assignment; precision specification for REAL data; inhomogeneous data structures; and a CASE control structure. A modular language architecture is contemplated, which will facilitate adding major extensions to the language in special application areas.

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGPLAN Fortran Forum
    ACM SIGPLAN Fortran Forum  Volume 1, Issue 1
    July 1982
    12 pages
    ISSN:1061-7264
    EISSN:1931-1311
    DOI:10.1145/1040091
    Issue’s Table of Contents

    Copyright © 1982 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 July 1982

    Check for updates

    Qualifiers

    • article
  • Article Metrics

    • Downloads (Last 12 months)36
    • Downloads (Last 6 weeks)6

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader