Fortran - Τι είναι, ορισμός και έννοια

Πίνακας περιεχομένων:

Anonim

Το Fortran είναι μια γλώσσα προγραμματισμού που είναι προσανατολισμένη και προσαρμοσμένη για αριθμητικές εφαρμογές και επιστημονικούς υπολογιστές.

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

Η προέλευση αυτής της γλώσσας προγραμματισμού χρονολογείται από το 1954, και αποδίδεται στον John Backus, έναν έμπειρο Αμερικανό επιστήμονα υπολογιστών που ανήκε στην εταιρεία IBM.

Η πρότασή του επικεντρώθηκε στην εκκίνηση μιας γλώσσας προγραμματισμού της οποίας στόχος ήταν η μετάφραση με απλό και προσβάσιμο τρόπο, διαφορετικοί μαθηματικοί τύποι σε κώδικα που ένας υπολογιστής θα μπορούσε να καταλάβει.

Ως περιέργεια, αυτός ο ειδικός υπολογιστών εργαζόταν σε ένα προηγούμενο έργο που ονομάζεται SSEC (Selective Sequence Electronic Calculator) για να πάρει αυτό το πρόγραμμα για τον υπολογισμό των θέσεων της Σελήνης.

Εξέλιξη του Fortran

Όταν ήρθε να παρουσιάσουν τον εαυτό τους, υπήρχε κάποια απροθυμία, αφού όλοι είχαν συνηθίσει στον προκάτοχό του, τη γλώσσα συναρμολόγησης που εμφανίστηκε το 1949.

Αλλά η γενική αντίληψη άλλαξε σύντομα καθώς υπήρχαν πολλά πλεονεκτήματα από τη χρήση του Fortran. Θεωρήθηκε ως γλώσσα προγραμματισμού υψηλού επιπέδου, η οποία κατάφερε να μεταφράσει ολόκληρα προγράμματα χωρίς να χρειάζεται να το κάνει χειροκίνητα όπως και με τους προκατόχους του. Επιπλέον, η χρήση του ήταν απλούστερη, όχι τόσο περιοριστική όσο οι προηγούμενες υπάρχουσες γλώσσες προγραμματισμού.

Ένα από τα πράγματα που κατάφεραν να φέρουν επανάσταση στον κόσμο του προγραμματισμού ήταν το γεγονός ότι ήταν σε θέση να επιτρέψει τη σύνταξη του κώδικα πιο γρήγορα, και επίσης δεν απαιτούσε τέτοιους εξειδικευμένους επαγγελματίες, γεγονός που τον έκανε πιο προσιτό σε κανέναν.

Είναι μια γλώσσα που δεν σταμάτησε ποτέ να εξελίσσεται. Έχει ποικίλλει με την πάροδο των ετών έως το Fortran 2018, το οποίο περιλαμβάνει νέες λειτουργίες και βελτιώσεις από την έναρξή του.

Το Fortran έχει χρησιμεύσει ως έμπνευση και βάση για τη δημιουργία άλλων τύπων γλωσσών προγραμματισμού όπως: Lisp (1958), COBOL (1959) ή ALGOL (1958).

Αναμφίβολα, είναι μια από τις γλώσσες που εξακολουθούν να λαμβάνονται υπόψη κατά τη συνεργασία τους και έχει χρησιμεύσει ως πληροφορία για τη δημιουργία άλλων πτυχών του προγραμματισμού που προέρχονται από αυτό.

Πλεονεκτήματα και μειονεκτήματα του Fortran

Τα πλεονεκτήματά του περιλαμβάνουν τα ακόλουθα:

  • Ευκολότερο να μάθεις από τους προκατόχους του.
  • Χρησιμοποιείται ακόμα ως μία από τις πιο εμφανείς γλώσσες για την εκτέλεση αριθμητικών υπολογισμών.
  • Θεωρείται επανάσταση και αρχή του σύγχρονου προγραμματισμού.
  • Η υλοποίησή του και τα έτη χρήσης του έχουν οδηγήσει σε αποδεδειγμένες και αποτελεσματικές βιβλιοθήκες που επιβεβαιώνουν την αποτελεσματικότητά της ως γλώσσα προγραμματισμού.

Τα μειονεκτήματά του πρέπει επίσης να λαμβάνονται υπόψη όταν χρησιμοποιούνται:

  • Είναι μια γλώσσα προγραμματισμού στην οποία δεν υπάρχουν τάξεις ή δομές.
  • Καθιστά αδύνατη την πραγματοποίηση μιας δυναμικής κράτησης μνήμης.
  • Για την επεξεργασία πολύπλοκων κειμένων, λιστών και δομών δεδομένων, είναι μια κάπως πρωτόγονη γλώσσα.