關於COBOL的過去,現在和未來

banq發表於2019-05-02

參與維護基於COBOL的系統工作的公司表示,95%的ATM交易透過COBOL程式,80%的現場交易依賴於它們,超過40%的銀行仍然使用COBOL作為其系統的基礎。
近60年來,COBOL一直是美國政府,商業和銀行業務的支柱 - 但它能維持多久?
COBOL於1959年開發,部分源自傳奇的Grace Hopper建立的以前的語言設計,是嘗試使用緊密連結組合語言編寫軟體更典型的一次編寫,隨處執行程式碼的早期示例。COBOL的設計允許描述業務流程,例如分解和核算金融交易,而其語法依賴於包含英語方面的詳細程式程式設計。
六十年後,你會期望COBOL進入計算機歷史博物館中。
相反,COBOL仍然在整個金融系統中得到廣泛和積極的使用,沒有很好的過渡到現代程式碼庫的計劃,也沒有保持可行的編碼員工作者活躍。這是一個問題,因為雖然一些學校仍然教COBOL,許多外包公司培訓員工以滿足僱主的需求,但這還不夠。有人必須維持估計數百億行COBOL仍在使用中,每年還有數十億行COBOL用於維護和新功能。
美國社會保障管理局(SSA)指出在2014年的報告,它“目前有大約60萬行的COBOL生產支援該機構的高交易量,並使其能夠滿足其監管,利益和報告的要求。”從2012年起,澳大利亞聯邦銀行花了報導US $ 750萬還有五年時間將其核心軟體從大型機上的COBOL遷移到現代平臺。
雖然早期的從業者已經逐漸消失,但這種語言從來沒有消失過,而在20世紀70年代和80年代,在大型機主流時代結束時建立系統的程式設計師大多數已接近或超過退休年齡。Micro Focus估計全球約有200萬人積極使用COBOL,儘管有多少人直接編寫或修改程式碼可能只佔很小比例。預計這一數字將在未來十年迅速下降。



 

相關文章