Presentation is loading. Please wait.

Presentation is loading. Please wait.

Turing Lecture External Version.ppt

Similar presentations


Presentation on theme: "Turing Lecture External Version.ppt"— Presentation transcript:

1 Turing Lecture External Version.ppt
5/21/2018 Fran Allen SC07 Panel November 15, 2007

2 Topics and Panelists Brief historical perspective: Fran Allen
Fortran Compilers: David Padua Application / user viewpoint: Henry Tufo Architectural impacts of Fortran: John Levesque Future of Fortran: Richard Hanson Questions from audience: 15 minutes “In the beginning there was Fortran.” Jim Gray

3 Fortran Project (1954-1957) Goals
Turing Lecture External Version.ppt 5/21/2018 Fortran Project ( ) Goals Increase user productivity "...produce programs almost as efficient as hand coded ones and do so on virtually every job." (John Backus) Bjarne Stroustrup in PACT 2007 keynote, “Write clean (parallel) code!”, said “Fortran was the greatest improvement in the history of programming Languages.” THE FORTRAN GOALS BECAME MY GOALS

4 The Fortran Language and Compiler
Delivered April 15, 1957 for IBM 704 Some compiler features: Beginnings of formal parsing techniques Intermediate language form for optimization Control flow graphs Common sub-expression elimination Generalized register allocation - for only 3 registers! Spectacular object code!!


Download ppt "Turing Lecture External Version.ppt"

Similar presentations


Ads by Google