Folie 46 von 48
Notizen:
(46) Der Laning/Zierler Compiler gab nun den unmittelbarsten Anstoß
für die Entwicklung der Programmiersprache FORTRAN, die Backus Ende
1954 in einer ersten Null-Version vorstellte. Samt Compiler sollte die
Entwicklung des gesamten Sprachumfangs dann immer noch mehr als 18 Mannjahre
dauern. Backus sagt im Ankündigungsprospekt: "... Nach einem einstündigen
Kurs in der FORTRAN-Notation wird der durchschnittliche Programmierer vollständig
die Schritte verstanden haben, wie eine Prozedur in FORTRAN zu schreiben
ist und zwar ohne alle zusätzlichen Kommentierungen". Den Informatikern
unter Ihnen brauche ich über FORTRAN sowieso nichts zu sagen. Die
DIMENSION-Deklaration in Zeile 1 verlangt ein 11-stelliges Array von REAL-Zahlen,
Zeile 2 liest das irgendwie ein, Zeile 3 zeigt uns das legendäre DO-Statement
von FORTRAN, das in der 0-Version die Besonderheit hat, die Anfangs- und
Endlabel zu bennen, also auf deutsch heißt Zeile 3: Iteriere ab Zeile
mit Label 3 bis Zeile mit Label 8 solange, bis die Variable J den Wert
11 angenommen hat, dann gehe zu Label 11 und Schluß. Das IF-Statement
war damals nur zweiwegig, aber ansonsten ist es einfach FORTRAN.