Skip to main content

Τι είναι το Fortran;

Το Fortran είναι μια επιτακτική γλώσσα προγραμματισμού υπολογιστών.Μόλις γραφτεί ως FORTRAN, η γλώσσα προγραμματισμού θεωρείται επίσης γενικός σκοπός και διαδικαστικός.Αναπτύχθηκε στη δεκαετία του 1950 από την International Business Machines Corporation (IBM) και προοριζόταν για χρήση σε επιστημονικές και μηχανικές εφαρμογές.Από το σχεδιασμό του, το Fortran χρησιμοποιήθηκε σταθερά για επιστημονική και αριθμητική πληροφορική, ειδικά σε τομείς όπως οι υπολογιστικές επιστήμες και η μοντελοποίηση του κλίματος.Στην πραγματικότητα, είναι η πιο συχνά χρησιμοποιούμενη αριθμητική γλώσσα προγραμματισμού που υπάρχει.

Κάποιοι εικάζουν ότι η Fortran πέτυχε τη δημοτικότητά του επειδή σχεδιάστηκε πριν από πολλές από τις άλλες μεγάλες γλώσσες.Άλλοι ισχυρίζονται ότι η ευρεία χρήση του οφείλεται στη σταδιακή προσθήκη και στην ανάπτυξη χαρακτηριστικών που είναι ζωτικής σημασίας για τους χρήστες της επιστήμης και της μηχανικής.Ίσως εξίσου σημαντικό είναι το γεγονός ότι η Fortran διατηρεί τη συμβατότητά του με παλαιότερες εκδόσεις, προσθέτοντας νέα στοιχεία, αντί να εξαλείφει τα ξεπερασμένα χαρακτηριστικά.Πολύ μεγάλη δημοτικότητά του μπορεί να οφείλεται στην παραγωγή μεταγλωττιστών ικανών να χειρίζονται ταχύτερους κώδικας, καθιστώντας το ιδιαίτερα κατάλληλο για επιστημονική χρήση.

Μια ομάδα προγραμματιστών IBM, με επικεφαλής τον John Backus, πιστώνεται με τη συνεργασία για την ανάπτυξη του FORTRAN, εισάγοντας τον πρώτο μεταγλωττιστή το 1957. Δημιουργήθηκε για έναν υπολογιστή IBM 704.Η Fortran, με τις δομές ελέγχου και τα εξαρτήματα εισόδου/εξόδου, απολάμβανε γρήγορη δημοτικότητα.Σύντομα, η ομάδα εισήγαγε μεταγλωττιστές σχεδιασμένους για χρήση με άλλα μοντέλα υπολογιστών IBM.Μέσα σε σύντομο χρονικό διάστημα, άλλοι κατασκευαστές αισθάνθηκαν υποχρεωμένοι να δημιουργήσουν μεταγλωττιστές Fortran για να ταιριάζουν στους δικούς τους υπολογιστές, με αποτέλεσμα δεκάδες μεταγλωττιστές από τις αρχές της δεκαετίας του 1960.

Δυστυχώς, η δημιουργία τόσων διαφορετικών μεταγλωττιστών οδήγησε σε ασυμβατότητα.Το 1966, το θέμα αυτό αντιμετωπίστηκε όταν σχηματίστηκε ένα αμερικανικό εθνικό πρότυπο για τη γλώσσα προγραμματισμού.Ωστόσο, αυτό δεν έβγαλε πλήρως την παλίρροια των παραλλαγών.Σύντομα, χρειάστηκε περαιτέρω τυποποίηση.Για να ικανοποιηθεί αυτή η ανάγκη, σχεδιάστηκε το Fortran 77.

Ένα από τα χαρακτηριστικά που κάνει το Fortran να ξεχωρίζει μεταξύ άλλων γλωσσών προγραμματισμού υπολογιστών είναι η εύκολη φορητότητα του.Θεωρείται επίσης απλό να κυριαρχήσει και να είναι απλός.Δεν είναι απαραίτητο να έχουμε ένα υπόβαθρο στους υπολογιστές για να μπορέσουν να μάθουν και να χρησιμοποιούν το Fortran.Το γεγονός ότι είναι εύκολο να μάθετε δεν το καθιστά λιγότερο ικανό.Μπορεί να χρησιμοποιηθεί αποτελεσματικά σε μεγάλες εφαρμογές.