Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

John W. Backus, 82, Fortran Developer, Dies
The New York Times ^ | March 20, 2007 | STEVE LOHR

Posted on 03/20/2007 7:10:36 AM PDT by Ernest_at_the_Beach

John W. Backus, who assembled and led the I.B.M. team that created Fortran, the first widely used programming language, which helped open the door to modern computing, died on Saturday at his home in Ashland, Ore. He was 82.

Skip to next paragraph

I.B.M.

John W. Backus in the late 1990s. Fortran was released in 1957.

His daughter Karen Backus announced the death, saying the family did not know the cause, other than age.

Fortran, released in 1957, was “the turning point” in computer software, much as the microprocessor was a giant step forward in hardware, according to J.A.N. Lee, a leading computer historian.

Fortran changed the terms of communication between humans and computers, moving up a level to a language that was more comprehensible by humans. So Fortran, in computing vernacular, is considered the first successful higher-level language.

Mr. Backus and his youthful team, then all in their 20s and 30s, devised a programming language that resembled a combination of English shorthand and algebra. Fortran, short for Formula Translator, was very similar to the algebraic formulas that scientists and engineers used in their daily work. With some training, they were no longer dependent on a programming priesthood to translate their science and engineering problems into a language a computer would understand.

In an interview several years ago, Ken Thompson, who developed the Unix operating system at Bell Labs in 1969, observed that “95 percent of the people who programmed in the early years would never have done it without Fortran.”

He added: “It was a massive step.”

Fortran was also extremely efficient, running as fast as programs painstakingly hand-coded by the programming elite, who worked in arcane machine languages.

(Excerpt) Read more at nytimes.com ...


TOPICS: Extended News; News/Current Events; Technical
KEYWORDS: fortran
Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-86 next last

1 posted on 03/20/2007 7:10:42 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | View Replies]

To: Ernest_at_the_Beach

i hated fortran!


2 posted on 03/20/2007 7:11:50 AM PDT by ken21 (it takes a village to brainwash your child + to steal your property! /s)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ken21

probably not as much as people now hate the whole windows development environment - oh for the simple days of Fortran, JCL, and punch cards.


3 posted on 03/20/2007 7:13:41 AM PDT by Waverunner
[ Post Reply | Private Reply | To 2 | View Replies]

To: ken21

So you liked COBOL?


4 posted on 03/20/2007 7:16:29 AM PDT by Ernest_at_the_Beach (The DemonicRATS believe ....that the best decisions are always made after the fact.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: Waverunner
...oh for the simple days of Fortran, JCL, and punch cards."

And I'm sure you realized you wouldn't be reading this page if now were still the "simple days". Of course, but for those simple days, we wouldn't be reading this page.

5 posted on 03/20/2007 7:17:44 AM PDT by DaGman
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce

fyi


6 posted on 03/20/2007 7:18:02 AM PDT by Ernest_at_the_Beach (The DemonicRATS believe ....that the best decisions are always made after the fact.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Waverunner

COBOL followed quickly for business applications. FORTRAN (FORmula TRANslation)was used primarily for number calculations. Those were the days indeed.


7 posted on 03/20/2007 7:18:18 AM PDT by TheOldSchool
[ Post Reply | Private Reply | To 3 | View Replies]

To: Ernest_at_the_Beach
From an early FORTRAN manual for Xerox Computers

"The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change."

8 posted on 03/20/2007 7:18:34 AM PDT by dfwgator (The University of Florida - Championship U)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

Gone to that great Do Loop in the sky...


R.I.P.


9 posted on 03/20/2007 7:20:20 AM PDT by PBRSTREETGANG
[ Post Reply | Private Reply | To 1 | View Replies]

To: Waverunner

Fortran has been running our plant for over 25 years. The systems are scheduled to be replaced with SAP, which will provide 1000 times the code and 1/2 the functionality.


10 posted on 03/20/2007 7:21:03 AM PDT by laker_dad
[ Post Reply | Private Reply | To 3 | View Replies]

To: PBRSTREETGANG

Some other FORTRAN jokes (from Wikipedia):

"GOD is REAL unless declared INTEGER."

Joke, circa 1980 (following the standardization of FORTRAN 77): "Q: What will the scientific programming language of the year 2000 look like? ... A: Nobody knows, but its name will be FORTRAN."

A good FORTRAN programmer can write FORTRAN code in any language.

Computer Science without FORTRAN and COBOL is like birthday cake without ketchup and mustard.


11 posted on 03/20/2007 7:23:19 AM PDT by dfwgator (The University of Florida - Championship U)
[ Post Reply | Private Reply | To 9 | View Replies]

To: dfwgator

Ha!

I assume an announcement will be made if that happens!


12 posted on 03/20/2007 7:24:59 AM PDT by rahbert
[ Post Reply | Private Reply | To 8 | View Replies]

To: PBRSTREETGANG

LOL.. DO LOOPS...
been a long time since I heard that !!!


13 posted on 03/20/2007 7:25:48 AM PDT by Robe (Rome did not create a great empire by talking, they did it by killing all those who opposed them)
[ Post Reply | Private Reply | To 9 | View Replies]

To: ken21

Fortran was my first language. It was math based and I spoke algebra pretty well so it was a comfortable language for me. Many of the concepts held up well when I later used Pascal and C.


14 posted on 03/20/2007 7:28:04 AM PDT by jimfree (Freep and ye shall find.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: dfwgator

That's a typical example of programmer humor.

Osborn's Law: Variables won't; constants aren't.


15 posted on 03/20/2007 7:28:23 AM PDT by ctdonath2 (The color blue tastes like the square root of 0?)
[ Post Reply | Private Reply | To 8 | View Replies]

To: Ernest_at_the_Beach

In college, I had a job programming in FORTRAN. It was about the most fun thing I ever did for money.

I used to dream in FORTRAN.


16 posted on 03/20/2007 7:28:51 AM PDT by sitetest (If Roe is not overturned, no unborn child will ever be protected in law.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: PBRSTREETGANG

DO Loops,....one of the great inventions of all time...up there with the light bulb.


17 posted on 03/20/2007 7:30:41 AM PDT by Ernest_at_the_Beach (The DemonicRATS believe ....that the best decisions are always made after the fact.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: sitetest

MACRO 11 Forever!


18 posted on 03/20/2007 7:31:27 AM PDT by massgopguy (I owe everything to George Bailey)
[ Post Reply | Private Reply | To 16 | View Replies]

To: PBRSTREETGANG

I wonder if they buried him "9 side down"


19 posted on 03/20/2007 7:31:31 AM PDT by Robe (Rome did not create a great empire by talking, they did it by killing all those who opposed them)
[ Post Reply | Private Reply | To 9 | View Replies]

To: DaGman

Before Fortran there was SOAP....Symbolic Optimizing and Programming....used on the IBM 650 whose memory was a rotating Drum....


20 posted on 03/20/2007 7:32:26 AM PDT by Ernest_at_the_Beach (The DemonicRATS believe ....that the best decisions are always made after the fact.)
[ Post Reply | Private Reply | To 5 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-86 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson