Ο ΚΡΥΦΟΣ ΓΙΓΑΝΤΑΣ:
Η ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ COBOL
|
|
|
|
Πολύς κόσμος ξαφνιάζεται από την κυριαρχία της COBOL στην αγορά. Οι περισσότεροι περιμένουν ότι οι επιχειρηματικές εφαρμογές είναι γραμμένες σε Java, C, C++ ή Visual Basic. Η αλήθεια είναι πολύ διαφορετική. Η κυριαρχία της COBOL στην αγορά υπογραμμίζεται στις μελέτες του συμβουλευτικού ομίλου Gartner. To 1997, υπολογίζεται ότι υπήρχαν 300 δισ. γραμμές κώδικα σε χρήση στον κόσμο. Από αυτές το 80% αφορούσαν προγράμματα σε COBOL και το 20% προγράμματα γραμμένα σε άλλες γλώσσες προγραμματισμού. To 1999, το 50% όλων των νέων κρίσιμων εφαρμογών εξακολουθούσε να γράφεται σε γλώσσα COBOL, ενώ οι πρόσφατες εκτιμήσεις δείχνουν ότι κατά τη διάρκεια του 2004-2005, 15% όλων των νέων κρίσιμων εφαρμογών θα γραφτούν σε COBOL. Η Gartner εκτιμά ότι το 2002, υπήρχαν παγκοσμίως 2 εκατομμύρια προγραμματιστές COBOL σε σύγκριση με ένα εκατομμύριο προγραμματιστών Java και C++. Ο αριθμός των χρηστών παρουσιάζει μείωση: 1,7 εκατομμύρια το 2005, 1,5 εκατομμύρια το 2007. Ωστόσο υπολογίζεται ότι ημερησίως λαμβάνουν χώρα 30 δισ. συναλλαγές βασισμένες σε COBOL. Μια από τις αιτίες για την κακή εκτίμηση της εξάπλωσης της COBOL στην αγορά, οφείλεται στις διαφορές μεταξύ κάθετης και οριζόντιας αγοράς λογισμικού. |
|
Οριζόντια αγορά είναι η αγορά που καλύπτει τις ανάγκες πολλών κλάδων. Για παράδειγμα τα συστήματα αυτοματισμού χρησιμοποιούνται από τους κλάδους τηλεπικοινωνιών, πετρελαιοειδών, ενέργειας, … |
|
Στην οριζόντια αγορά, οι εφαρμογές κοστίζουν εκατομμύρια για να παραχθούν αλλά πωλούνται σε χιλιάδες αντίγραφα. Το Microsoft Office είναι παράδειγμα οριζόντιας αγοράς. Εξαιτίας του μεγάλου ανταγωνισμού, σε αυτήν την αγορά επιλέγονται γλώσσες προγραμματισμού με ιδιαίτερα χαρακτηριστικά ταχύτητας, μεγέθους και αποτελεσματικότητας όπως η C ή η C++. Η εξάπλωση του Microsoft Word ή του Excel δημιουργεί την εντύπωση ότι η γλώσσα προγραμματισμού των παραπάνω εφαρμογών είναι ο κυρίαρχος της αγοράς. Ωστόσο ο κώδικας του Excel γράφεται από λίγους ανθρώπους σε αντίθεση με τα προγράμματα των κάθετων αγορών στα οποία απασχολούνται εκατομμύρια ανθρώπων. Οι εφαρμογές σε COBOL έχουν μεγάλη διάρκεια ζωής. Συχνές είναι εφαρμογές σε COBOL μεταξύ 10 και 30 χρόνων . Το μεγάλο κόστος επένδυσης δεν επιτρέπει την αλλαγή των προγραμμάτων κάθε φορά που εμφανίζεται μια καινούργια γλώσσα προγραμματισμού. Επίσης οι εφαρμογές σε COBOL συχνά αφορούν κρίσιμες επιχειρηματικές δραστηριότητες. Για παράδειγμα η επεξεργασία του 95% των ασφαλιστικών δεδομένων γίνεται σε COBOL. Ο εγκλωβισμός των χρηστών. Ο σημαντικός εγκλωβισμός των χρηστών στην γλώσσα προγραμματισμού COBOL είναι φανερός από τις στατιστικές. Μέχρι το 2007, οι προγραμματιστές COBOL αναμένεται να υπερέχουν αριθμητικά των υπολοίπων προγραμματιστών. Ο εγκλωβισμός των χρηστών οφείλεται στον τεράστιο αριθμό των γραμμών κώδικα καθώς και στο είδος της αγοράς (κάθετη αγορά) στην οποία απευθύνονται τα προγράμματα COBOL. |
|
|
|
Βοηθήστε μας: Πείτε μας τη γνώμη σας για την παραπάνω μελέτη. Μας ενδιαφέρει!Παραγγείλτε το βιβλίο που περιέχει αυτήν τη μελέτη. |