Penguin

Differences between version 2 and predecessor to the previous major change of Fortran.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Saturday, August 23, 2003 10:57:10 am by AristotlePagaltzis Revert
Older page: version 1 Last edited on Sunday, August 17, 2003 3:29:49 am by AristotlePagaltzis Revert
@@ -1 +1,5 @@
-An [Acronym] for __For__mula __Tran__slator - the very first high level ProgrammingLanguage ever invented. To this day it is still the preferred language for number crunching applications. 
+An [Acronym] for __For__mula __Tran__slator.  
+  
+The very first high level ProgrammingLanguage ever invented. It was very limited in constructs, and the use of GOTO was very prevalent in [Fortran] programs. This prompted the hugely famous ''GOTO considered harmful'' article. The language has evolved over time, with current dialects supporting structured programming . To this day it is still the preferred language for number crunching applications on supercomputers, for which [Fortran] [Compiler]s have been heavily optimized .  
+  
+;: "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." %%% -- FORTRAN manual for Xerox computers