Celebrating 70 Years of Fortran

(fortran-lang.org)

46 points | by rbanffy 1 hour ago

11 comments

  • richardantj 3 minutes ago
    It's 30 years since I last used Fortran to pass my Civil & Structural Bachelor's and Masters. Loved the simplicity of it, modelling spring stiffness in concrete and steel piles hammers into the ground and tie rods being pulled out of their grout anchors. However, what blows my mind is that something I did on a 386/ 486 as a 3-6 month research degree is now modelled by AI and run on my desktop in minutes.
  • RetroTechie 2 minutes ago
    More precise:

    Many years of FORTRAN. Followed by many years of Fortran.

  • jandrewrogers 9 minutes ago
    FORTRAN is also the origin of using 'i', 'j', 'k', etc as loop variables in code, since 'i' was the first variable name that could be used for that purpose. The original language design was constrained by very primitive computers.
  • hermitcrab 38 minutes ago
    I started off programming in FORTRAN in my first job, 40 years ago. There was a lot of terrible stuff in FORTRAN from a software engineering point of view: COMMON blocks, GOTOs, ENTRY points (to enter a subroutine part way through!), but it was one of the first high level language and language designers had a lot to learn.
  • jibalt 26 minutes ago
    I learned programming in FORTRAN II on an IBM 1620 in 1965.
  • hotelsacher 48 minutes ago
    Happy birthday! I think this has to be the oldest programming language still in use. 70 years is quite an eternity in the sphere of computing. Before Fortran, there was (almost?) nothing but assembler and plug board connectors.
  • ryan_glass 46 minutes ago
    In the mid 90s I used Fortran to model a distillation column in a chemical engineering plant. Here I read that it is still the go to language for nuclear engineering. I am amazed but for some reason happy about this.
  • Frone125 48 minutes ago
    It's crazy to think that any programming language is that old.
    • jibalt 20 minutes ago
      I don't see why. LISP is just a year younger and COBOL is 2 years younger. And Algol, spawned a year after FORTRAN, is no longer used as such (although there is now GCC support for Algol 68) but spawned many "Algol-like" languages, including most of the languages used today ... and even modern Fortran can be considered "Algol-like", having evolved to include its block structure.

      FWIW, I started programming in 1965, in FORTRAN II.

    • tasty_freeze 39 minutes ago
      As someone who has been programming for nearly 50 years of it, it seems less remarkable.
  • shaohua 16 minutes ago
    Thank you,Fortran!
  • hermitcrab 43 minutes ago
    "A good FORTRAN programmer can write FORTRAN in any language"
  • jmclnx 50 minutes ago
    My first language, I should try and mess with it again. It has been decades since I used it.
    • hermitcrab 35 minutes ago
      I believe it has changed quite a lot, keeping its focus for scientific/engineering computing, but adapting more modern language constructs. I'm not sure how much of the archaic stuff (COMMON blocks, ENTRY points etc) is supported in the more recent standards for backward compatibility.