tug
Volume 4, Number 11 -- March 29, 2007

Fortran Creator, John Backus, Dies at 82

Published: March 29, 2007

by Timothy Prickett Morgan

John Backus, the IBM systems programmer who led the team that created the Fortran programming language back in the 1950s, has died at the age of 82.

Fortran, which is short for the IBM Mathematical Formula Translating System, was created in 1956 for the IBM 704 computer, the first electronic computer in the world with floating point math capabilities; this machine was launched in 1954 for scientific and technical applications, and Backus' Fortran proposal was part and parcel of the system, although it follwed it to market several years later.

Fortran was one of the first high-level programming languages--and arguably one of the most important ones--which used a combination of English and mathematical expressions--in this case, to render mathematical calculations and crunch data through them. According to Backus, Fortran was a product of his own laziness as well as his brilliance--he wanted to make it easier to program complex mathematical concepts because programming was too tedious.

The original Fortran had an optimizer built into its compiler, which allowed Fortran to be crunched down to more efficient code and therefore not waste precious cycles on expensive computing equipment. This let programmers think at a much higher level than assembly language, and the advance in computer processing power driven by Moore's Law allowed more and more complex systems to be modeled. Because of the popularity of Fortran on IBM systems, other computer makers had to put their own Fortran compilers into the field, and eventually, with Fortran 66 in 1996, the industry picked a standard for the language. Since that time, the standard has evolved a half dozen times as new programming techniques became available.

As a result of that evolution, much of the advanced codes that run on supercomputers today--those that model our weather, nuclear explosions, chemical interactions, and air flow over a wing--are still running on Fortran, which is over 50 years old and which has been declared a dead language many times over.

As much as Sun Microsystems is hoping that its newly open sourced Fortress programming language will replace Fortran for parallel applications, the odds don't favor it. Fortran has a way of adapting and surviving.



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
FREEBSD

Free Unix!
It Is, With FreeBSD

FreeBSD is an advanced OS for X86 and X64, Alpha/AXP, IA-64, PC-98, and Sparc architectures. Its features include advanced networking, security, and compatibility, and it's an ideal Internet or Intranet server. Best of all, FreeBSD is free!

FreeBSD needs your help.
If you can make improvements, submit your changes to the FreeBSD Project.

Email bod@FreeBSDFoundation.org or
visit FreeBSD.org for more information.


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik,
Shannon O'Donnell, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

Vibrant Technologies:  Quality Used Servers, Storage & Networking Hardware at up to 80% off new
World Data Products:  FREE 84-page Unix/Midrange Server Spec Book
COMMON:  Join us at the Annual 2007 Conference & Expo, April 29 - May 3, in Anaheim, California


The Four Hundred
IBM to Meet Upset WDSc Shops Half-Way on Features?

Oracle Sues SAP Over 'Corporate Theft on a Grand Scale'

IDC Chops Server Forecasts Thanks to Virtualization, Multicore Chips

As I See It: Workplace Heaven

The Linux Beacon
Novell Previews SLES 10 Service Pack 1, OES 2 Extensions

IDC Chops Server Forecasts Thanks to Virtualization, Multicore Chips

Supermicro Shows Off Blades, Posts Financials Ahead of IPO

NEC, Stratus Preview Fault Tolerant Server with Quad Cores

Four Hundred Stuff
IBM and 3Com Unveil New Collaboration Solution for System i

Centerfield Aims to Ease iSeries SQL Management with AutoDBA

MaxAv Updates System i High Availability Software

NGS Boosts BI Offerings for System i

Big Iron
IDC Chops Server Forecasts Thanks to Virtualization, Multicore Chips

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Two Views on the WDSc Snippets View, Part 1

The Case of the Missing Outline (View)

Admin Alert: Five Things that Kill Backups (and What to Do About Them)

System i PTF Guide
March 24, 2007: Volume 9, Number 12

March 17, 2007: Volume 9, Number 11

March 10, 2007: Volume 9, Number 10

March 3, 2007: Volume 9, Number 9

February 24, 2007: Volume 9, Number 8

February 17, 2007: Volume 9, Number 7

The Windows Observer
Microsoft Ships Operations Manager '07, Taps EMC for Network Monitoring

Windows Vista Sales Are Hot, Hot, Hot! Microsoft Says

Oracle Sues SAP Over 'Corporate Theft on a Grand Scale'

NEC, Stratus Preview Fault Tolerant Server with Quad Cores

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

MKS
Canvas Systems
IBM & Lakeview Technology
IOUG
FreeBSD



TABLE OF CONTENTS
Sun Breaks Sparc Unit Free Again

Gartner Says It Was "All Over" the Virtualization Effect

Oracle Sues SAP Over 'Corporate Theft on a Grand Scale'

As I See It: Workplace Heaven

But Wait, There's More:


Rackable Builds Data Centers in Shipping Containers, Too . . . Sun Offers First Opteron-Based Netra Server . . . IBM to Detail Superfast Optical Chipset . . . Oracle Buys Tangosol for Data Caching . . . Software Powerhouses Agree on SOA Standards Bodies . . . Fortran Creator, John Backus, Dies at 82 . . .

The Unix Guardian

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement