Fortran 77

Definition - Was bedeutet FORTRAN 77?

FORTRAN77 ist eine Version der allgemeinen imperativen Programmiersprache FORTRAN. Es ist der Nachfolger von FORTRAN 66 und wurde 1977 vorgeschlagen. FORTRAN77 hat viele wichtige Mängel von FORTRAN66 behoben und der Programmiersprache wichtige Funktionen hinzugefügt.

Technische.me erklärt FORTRAN 77

FORTRAN war eine der ersten hochrangigen Programmiersprachen. Eines der herausragenden Merkmale von FORTRAN-Anwendungen ist, dass sie auf Maschinenplattformen portierbar sind. FORTRAN77-Programme können auf jedem Computer ausgeführt werden, der über einen FORTRAN77-Compiler verfügt. Im Gegensatz zu anderen Programmiersprachen gelten für FORTRAN77 strenge Regeln für die Formatierung des Quellcodes. Mit anderen Worten, es ist keine frei formatierte Programmiersprache. FORTRAN77 ignoriert Leerzeichen. Selbst wenn alle Leerzeichen in einem FORTRAN77-Programm entfernt würden, würde dies als syntaktisch korrekt angesehen. Bei Variablendeklarationen verwendet FORTRAN77 einen impliziten Regelsatz, um einen Typ zu deklarieren. Die Sprache kann jedoch nicht verschiedene Programmeinheiten gemeinsam nutzen, was bedeutet, dass in FORTRAN77 keine globalen Variablen verwendet werden.

FORTRAN77 ist eine der einfachsten Programmiersprachen und sehr einfach zu erlernen. Es ist eine der besten Programmiersprachen für mathematische Berechnungen oder Operationen mit hoher Verfügbarkeit in effizienten FORTRAN77-Bibliotheken. Tatsächlich wird FORTRAN77 als eine der besten Optionen für zeitkritische Schleifen oder Arrays angesehen.

Mit FORTRAN77 sind jedoch nur wenige Nachteile verbunden. Es ist eine sehr primitive Programmiersprache, wenn es um Listen, Textverarbeitung oder andere komplexe Datenstrukturen geht. Die in FORTRAN77 verfügbaren grundlegenden Variablentypen sind primitiver Natur. FORTRAN77 hat kein Konzept für die dynamische Speicherzuweisung. FORTRAN77-Codes sind in höheren FORTRAN-Versionen wie FORTRAN90 oder FORTRAN95 meist schwer zu erweitern oder wiederzuverwenden.