Jump to content
  • entries
    33
  • comments
    78
  • views
    61,783

Sad day for old school computer geeks


ubikuberalles

837 views

Today I learned that John Backus, the "father" of the programming language FORTRAN, has died. Here's the article on his death.

 

I first learned FORTRAN back in 1978 when I went to engineering school. FORTRAN was the standard programming language for engineers at the time and students were required to learn it (many of the math and engineering classes required students to write problem solutions in FORTRAN). After I graduated, I wrote several major FORTRAN programs that generated 3D plots of engineering data. As you can see, FORTRAN played an important part in my early career and so I was saddened to hear of the death of its creator.

 

Only after reading the article about Backus's death did I fully understand the impact of FORTRAN on the computer world. It was the very first high-level programming language (I always thought that COBOL held that title) and it changed the way people programmed computers. Before FORTRAN people would program the computers either with machine language (flipping the switches on the front panel) or by using assembly language. Very tedious work and developement times for programs were very long. FORTRAN changed all that and reduced the development time significantly.

 

Is FORTRAN still in use today? I would suppose so since efforts are under way to introduce FORTRAN 2008, a new version of the language and a revision of FORTRAN 2003. FORTRAN was the standard programming language for the Cray supercomputers back in the day. That was mainly because the language made it easy to perform parallel processing - something the later Cray supercomputers were designed for. FORTRAN is very good at number crunching and it would not surprise me if it is used today by modern supercomputers. However, I have no idea if that is true since I haven't been keeping up to date on FORTRAN news (I didn't even know there was a FORTRAN 2003 standard - I stopped paying attention before the FORTRAN 90 standard was completed in 1992).

 

I haven't written a new FORTRAN program in at least 15 years and I don't even have FORTRAN installed on any of my PCs (Although I recently downloaded a FORTRAN compilier). However, I do have it installed on one of my old VAXen (VAXen - and not VAXes - is the proper plural of VAX). I think, in honor of John Backus, I should power up one of my VAXen and write a FORTRAN program (of course, considering how rusty my FORTRAN skills are, I probably won't be able to write anything more sophisticated than "HELLO WORLD").

 

So long, Mr. Backus, thanks for your pioneering efforts.

2 Comments


Recommended Comments

I suspect FORTRAN still gets used a fair bit by the scientific community where "Formula Translation" is still required. (Although I bet newer languages like MATLAB have taken over a fair chunk of the pure numerical analysis.)

 

My father told me that when he was getting his MBA he wrote a FORTRAN program to determine the possible 6x10 pentomino solutions by brute force. Apparently the CPU time it required was rather significant for the time.

Link to comment

I'm shocked to learn that there are new versions of FORTRAN still coming out!

 

It's scary to think about, but old school obituaries are inevitably going to become much more common as time goes by. Can you imagine the mourning in the community when Bushnell or one of the original "prima donnas" from Atari pass on?

 

Rest in peace, Mr. Backus, thanks for your contribution.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...