Cobol: Ζει και βασιλεύει για 50 χρόνια…
Η ίδρυσή της αναφέρεται στις 28 Μαΐου 1959 όταν σε μια συνάντηση που διεξήχθη στο Αμερικανικό Πεντάγωνο, αποφασίστηκε η σύσταση τριών επιτροπών (βραχυπρόθεσμης, μέσης και μακροπρόθεσμης κλίμακας) για την περιγραφή της πρώτης έκδοσης μιας «κοινής επιχειρηματικής γλώσσας». Τελικά ήταν η πρώτη επιτροπή που προχώρησε στην περιγραφή της Cobol (COmmon Business-Oriented Language), η οποία αποτελούνταν από 6 εκπροσώπους μεγάλων κατασκευαστών της εποχής (ΙΒΜ, Burroughs, Honeywell, RCA, Sperry Rand και Sylvania Electric Products) και 3 εκπροσώπους κυβερνητικών φορέων (US Air Force, David Taylor Model Basin, National Bureau of Standards). Έτσι, ξεκίνησε η περίφημη Cobol στην οποία ουσιαστικά βασίστηκε η πλειοψηφία των επιχειρηματικών εφαρμογών για τράπεζες, κυβερνητικούς φορείς, δημόσιες υπηρεσίες για πολλά χρόνια. Θα πρέπει να σημειώσουμε ότι, σύμφωνα με το έτος ίδρυσής της, η Cobol προϋπήρξε κατά 10 χρόνια του μικροεπεξεργαστή (1969), κατά 16 χρόνια της Microsoft (1975), κατά 17 της Apple (1976) και κατά 18 της Oracle (1977). Στο ερώτημα: “Τι γίνεται σήμερα με την Cobol;”, η απάντηση μπορεί να εκπλήξει καθώς η θρυλική γλώσσα παραμένει “alive & kicking” όσο δεν φαντάζεστε… Συγκεκριμένα, για να γιορτάσει τη 50 η επέτειο της Cobol, η Micro Focus, εταιρεία που συνεχίζει να αναπτύσσει και να υποστηρίζει τη γλώσσα, διεξήγαγε έρευνα στο Ην. Βασίλειο, σύμφωνα με την οποία οι άνθρωποι σήμερα έρχονται «σε επαφή» με την Cobol τουλάχιστον 10 φορές μέσα σε μια εργάσιμη μέρα. Παρά όμως την πολύ συχνή αυτή χρήση, μόλις το 18% των συμμετεχόντων στην έρευνα είχαν ακούσει την Cobol. Σε αντίστοιχη έρευνα στις ΗΠΑ, ο μέσος Αμερικανός βασίζεται στην Cobol τουλάχιστον 13 φορές τη μέρα. Παρά, λοιπόν, τα… χρονάκια της, η Cobol συνεχίζει να παίζει κυρίαρχο ρόλο στην εκτέλεση πάρα πολλών επιχειρηματικών εφαρμογών και «είναι πίσω» από πολλές ηλεκτρονικές υπηρεσίες του δημόσιου τομέα. Παραδείγματα: - Σε Cobol βασίζονται όλες σχεδόν οι συναλλαγές των τραπεζικών ATMs παγκοσμίως.
- “Τρέχει” σχεδόν τα ¾ των επιχειρηματικών εφαρμογών παγκοσμίως.
- “Kλείνει” εκατοντάδες κρατήσεις για διακοπές κάθε μέρα.
- Εμπλέκεται σε σχεδόν κάθε οικονομική συναλλαγή – είτε πρόκειται για μια online αγορά ενός DVD είτε για μια μεταφορά χρημάτων από μια πολυεθνική στους προμηθευτές της.
- Υπάρχουν σήμερα πάνω από 200 δις γραμμές κώδικα Cobol, με εκατοντάδες νέες να γράφονται κάθε μέρα.
Η έρευνα της Micro Focus κατέδειξε ότι οι Βρετανοί εκτελούν δύο online συναλλαγές κάθε εβδομάδα, παίρνουν χρήματα από ΑΤΜ κάθε δύο μέρες και χρησιμοποιούν την πιστωτική τους κάρτα κάθε μέρα. Επίσης χρησιμοποιούν το κινητό τους τηλέφωνο οκτώ φορές τη μέρα, είτε για κάποια κλήση, είτε για να σερφάρουν στο Internet, ή για να στείλουν/λάβουν ένα SMS. Πίσω από όλες αυτές τις ενέργειες υπάρχει η Cobol, με αποτέλεσμα η δημοφιλής γλώσσα να χρησιμοποιείται 60 φορές την εβδομάδα, δηλαδή περίπου 250 φορές το μήνα… Όσον αφορά στο μέλλον της Cobol, χαρακτηριστικά είναι τα λόγια ενός βετεράνου «κομπολάκια», του προγραμματιστή Jan Stuart: “H Cobol είναι μια θαυμάσια γλώσσα για τις επιχειρήσεις και δεν πρόκειται να σταματήσει. Μου έχει εξασφαλίσει σταθερή δουλειά για δεκαετίες και συνεχίζω να έχω ζήτηση”…
Γιώργος Χριστόπουλος
|