Software Development
Blogs and Discussion
developer.*
Books Articles Blogs Subscribe d.* Gear About Home

John Backus RIP

The inventor and leader of the first implementation team of the Fortran language has passed away.

I will never forget his thrilling account of how he and his team developed the first Fortran compiler for the IBM 701 in 1954, against the objections of assembler programmers that a machine could never generate efficient code.

As it happened, to map variables onto the small number of registers, Backus and his team discovered that a statistical technique called Monte Carlo worked well, and in using this technique, anticipated compiler optimization theory by at least 20 years.

Fortran was my first high-level language, and to use it, I had to debug the IBM 1401 8K runnable compiler on 2000+ cards. This compiler, unlike Backus', used the Purdue University approach which was to generate interpretive code.

We shall all miss John Backus, and if there is a better land up above, we all I am certain hope he gets to GO TO that land FOR I = NOW,ALLTIME.

Gee, I hope the above compiles. I haven't used Fortran since the 1980s. It certainly is lame.

Thanks for all the hard work, John Backus.

User login

About our advertising.

Atom Feed

developer.* Blogs also has an Atom feed, located at this url.

Click here for more information about Atom.

A Jolt Award Finalist
Software Creativity 2.0
Foreword by Tom DeMarco

Recent Posters

Based on most recent 60 days, sorted by # of posts and name.

Google
Web developer.*

Who's online

There are currently 0 users and 17 guests online.

Syndicate

Syndicate content
All views expressed by authors, bloggers, and commentors are their own and do not necessarily reflect the views of developer.* or its proprietors.
Click to read the Copyright Notice.

All content copyright ©2000-2005 by the individual specified authors (and where not specified, copyright by Read Media, LLC). Reprint or redistribute only with written permission from the author and/or developer.*.

www.developerdotstar.com