Έννοια στον ορισμό ABC
Miscellanea / / July 04, 2021
Του Guillem Alsina González, τον Οκτώβριο 2017
Εάν υπάρχει Γλώσσα από προγραμματισμός ότι μπορούμε να ταξινομήσουμε ως «επιζών», αυτό είναι, χωρίς αμφιβολία, COBOL.
Γεννήθηκε το 1959, δεν είναι πλέον σε κοινή χρήση, αλλά οι ειδικοί εξακολουθούν να εκπαιδεύονται και να είναι σε ζήτηση σε ορισμένους επιχειρηματικούς τομείς, όπως η τραπεζική, λόγω του λογισμικό να κρατήσω.
Αυτή η πρακτική, σε αντίθεση με την λογική Καθώς τα προγράμματα και τα συστήματα ενημερώνονται, ανταποκρίνεται στο μέγιστο του «Εάν λειτουργεί, μην το αγγίξετε", Ειδικά σε συστήματα που είναι κρίσιμα, που σημαίνει ότι οποιαδήποτε δυσλειτουργία θα μπορούσε να προκαλέσει σοβαρά προβλήματα.
Δεν ανέφερα τον τραπεζικό τομέα γιατί, και μόνο ως παράδειγμα, αλλά επειδή γνωρίζω ότι υπάρχει μεγαλύτερος αριθμός προγραμμάτων COBOL από Εξακολουθούν να διατηρούνται σήμερα, αν και δεν είναι ο μόνος τομέας, που υπολογίζει επίσης τις δημόσιες διοικήσεις (μεταξύ άλλων) με μεγάλο αριθμό προγραμμάτων στο COBOL Σε χρήση.
Αυτά τα συστήματα τείνουν να είναι εικονικοποιημένα από παλιά μηχανήματα (για παράδειγμα, συστήματα VAX που λειτουργούν σε εικονικές μηχανές σε σύγχρονους διακομιστές x86-64 πολλαπλασιάζονται).
Αυτή είναι η μακροζωία της COBOL, που από την κυκλοφορία της το 1959, υπήρξαν αρκετές αναθεωρήσεις στο πρότυπο, η τελευταία από αυτές το 2014.
Η πρώτη από αυτές τις αναθεωρήσεις πραγματοποιήθηκε μεταξύ 1961 και 1965 για την προσθήκη νέων λειτουργιών, ενώ οι άλλες πραγματοποιήθηκαν το 1968 (προσαρμογή στο πρότυπο ANSI -Αμερικανικό Ινστιτούτο Εθνικών Προτύπων-), 1974, 1985, 1989 2002, και αυτό που ήδη αναφέρθηκε από το 2014.
Για να τον εκσυγχρονίσει, διαθέτει ακόμη και την ικανότητα για αντικειμενοστρεφή προγραμματισμό και μια εταιρεία που δημιούργησε εργαλεία προγραμματισμού ήρθε για να ξεκινήσει ένα περιβάλλον που επιτρέπει την ανάπτυξη βιντεοπαιχνιδιών χρησιμοποιώντας COBOL, καθώς και ένα περίεργο σπανιότητα παρά ένα εργαλείο αυτό χρησιμοποιείται στην πράξη, αλλά αυτό αποδεικνύει την χαμαιλονική προσαρμοστικότητα της COBOL, η οποία της επέτρεψε να επιβιώσει μέχρι σήμερα.
Το ακρωνύμιο COBOL σημαίνει Κοινή γλώσσα προσανατολισμένη στις επιχειρήσεις, και όπως υποδηλώνει το όνομά τους, αναφέρονται σε μια καθολική γλώσσα προσαρμοσμένη για να ανταποκρίνεται στους στόχους των εταιρειών.
Η γέννησή του πρέπει να πλαισιωθεί σε μια εποχή που τα συστήματα υπολογιστών ήταν πολύ διαφορετικά, γεγονός που προκάλεσε την ανάγκη των επαγγελματιών που εγκατέλειψαν μια εταιρεία μαθαίνω πώς το σύστημα του νέου Εταιρία στην οποία επρόκειτο να εργαστούν, σχεδόν από τη βάση.
Για να είναι ευκολότερο για αυτούς τους επαγγελματίες (προγραμματιστές) να είναι ουσιαστικά παραγωγικοί από την πρώτη μέρα, αυτή η γλώσσα προγραμματισμού τους έδωσε κάποιες κοινές βάσεις που μπορούσαν να χρησιμοποιήσουν μεταξύ διαφορετικών συστήματα.
Να αναλάβει τη μακροζωία αυτής της γλώσσας παρά τα χρόνια που έχει ήδη περάσει μόδα", Θα μου επιτρέψουν την άδεια να αποχαιρετήσω με ένα αστείο σχετιζομαι με:
Κάποτε, υπήρχε ένας προγραμματιστής Cobol ο οποίος, κουρασμένος από την επίλυση προβλημάτων που σχετίζονται με το εφέ 2.000, το 1999 αποφάσισε να κρυογονήσει.
Αφού ξύπνησε στο μέλλον, ακόμα μισός ύπνος, ο προγραμματιστής κοιτάζει έξω από το παράθυρο και βλέπει ψηλά κτίρια που διαπερνούν τα σύννεφα και τα ιπτάμενα αυτοκίνητα, χωρίς αμφιβολία ότι τον έχουν ξυπνήσει πέρα από το έτος 2000. Επειτα, ερώτηση "Σε ποιο έτος είμαστε;".
Το άτομο που τον απαντά είναι ένα άτομο που, με τη σειρά του, τον ρωτά: "Είστε προγραμματιστής COBOL, σωστά;" στην οποία ο πρωταγωνιστής μας απαντά «ναι».
"Λοιπόν, βλέπετε, είμαστε το έτος 9.999 και, ξέρετε, έχουμε προβλήματα με το αποτέλεσμα 10.000 ..."
Φωτογραφία: Fotolia - teguhjatipras
Θέματα στο COBOL